Php 为STD类对象数组赋值
我需要一些关于STD类对象的帮助Php 为STD类对象数组赋值,php,object,std,Php,Object,Std,我需要一些关于STD类对象的帮助 $checking_w_products = explode("-",$orderline_val->products[$x]->sku); if(count($checking_w_products)>1) { if($checking_w_products[0]=="W") { $orderline_val-&g
$checking_w_products = explode("-",$orderline_val->products[$x]->sku);
if(count($checking_w_products)>1)
{
if($checking_w_products[0]=="W")
{
$orderline_val->products[$x] = (object) array(
'sku '=>$checking_w_products[1]
);
}
else
{
$orderline_val->products[$x] = (object) array(
'sku '=>'ahmad'
);
}
}
echo $orderline_val->products[$x]->sku;
die;
我正在尝试更新产品sku,但不知何故它没有这么做。它只是保持了
$orderline_val->products[$x]->sku
因为它没有更新它。我也使用了[这个]:示例,但没有效果
如果可以,请指导我如何更新
$orderline_val->products[$x]->sku;
谢谢$orderline\u val->products[$x]->sku='something'我自己试过,但也不起作用…看看将'sku'更改为'sku'(修剪空间)是否会有所不同也不起作用:(:(