如果订单的状态为"发货"
,我正试图制作一些内容我创建了以下内容,尝试仅在状态
时显示$ship_status = $orders->fields['orders_status_name'];
if ($ship_status="Shipped")
{
echo "Shipped Out";
}
当我回复$orders->fields['orders_status_name']
时,我得到了
更新
更新
印刷
删除了
发货
发货
更新
发货
发货
发货
发货
发货
发货
所以,如果我要把它放在if语句的旁边,我应该得到"发货"旁边那些"发货" ......但是我得到了#34;出货"在每个人旁边!
所以我现在不知道该怎么做!任何帮助都会很棒!
提前致谢!
答案 0 :(得分:1)
您将=
与==
混淆。
你想要
if($ ship_status ==“Shipped”)
一个等号是一项任务。二是比较。
参考:http://php.net/manual/en/language.operators.comparison.php