致命的なエラー: オブジェクト 'stdClass' を配列マスターとして使用できません。とてもイライラするので助けてください
この投稿は baikujingling によって最終編集されました: 2014-09-15 20:04:51
39 行のコードは次のとおりです: $item=$resp["item_list"]['sp_item'][0];
----------- -------------------------------------------------- -------------------------------------------------- - -----------
エラー メッセージは次のとおりです: com.caucho.quercus.QuercusErrorException: E:TAE_SVNTAE_SDKappsceshi7admincoreGoodsCreate.php:39 : 致命的なエラー: オブジェクト 'stdClass' を配列
として使用できません---------------------------- -------------------------------------------------- -- ------------------------
前後のコードは次のとおりです: if ($ dopost == 'caiji')
{
if ($numIid != "" && rRuleNum($numIid))
{
$c = new TopClient;
$ c->appkey = $appkey; //トップ appkey
$c->secretKey = $secretKey; //特定の API に対応するリクエスト クラスをインスタンス化します
new SpItemInfoListGetRequest;
$req->setId($numIid);
$req->setSiteKey('3zzd10741k7259kez673850e4346d6l1');
$resp = $c->execute($req);
//print_r($resp);
$item=$resp["item_list"]['sp_item'][0];
if ($item)
{
$detail_url = $item["item_url"]; //商品リンク
$num_ii d = $item["item_id"] //商品 ID
$title = $item[" title"]; // 商品タイトル
$nick = $item["nick"]; // 販売者のニックネーム
$pic_url = "http://img1.tbcdn.cn/tfscom/".$item[ "pic_url"] / /商品のメイン画像
$freight_payer ="seller";//一時的に送料無料に設定🎜>
$sid=$item["seller_id"]; //販売者のデジタル ID
数量一時的使用
$ item_imgs $ item_🎜> // print_r($ resp);
}
else
{
> $ createmessage = "製品ID [空はできない] および [数字でなければなりません]。 ";
}
}
-----ソリューションのアイデア----------------------
若い人たち、もちろんこれはタブーです!
元のポスターには
$resp = $c->execute($req);
//print_r($resp) しかありません。 ;
$ item=$resp["item_list"]['sp_item'][0];
print_r($resp) の結果が与えられていません
どうやってそれが次の結果であると結論付けることができますか? json デコード?
エラー シナリオをシミュレートするために json を使用しました。これは、元の投稿者の実際の状況を意味するものではありませんこのエラーがどのような状況で発生するかを示しているだけです
さらに、理由も述べました。オブジェクトを配列にアクセスされたものとして扱っています
-----解決策のアイデア------ ----- -----
若者の皆さん、もちろんこれはタブーです。
元のポスターには
$resp = $c->execute($req);
//print_r($resp);
$item=$resp["item_list"][ 'sp_item' ][0];
print_r($resp) の結果が与えられません
それが json デコードの結果であるとどのように結論付けることができますか?
エラーシナリオをシミュレートするために json を使用しましたが、これは元の投稿者の実際の状況を意味するものではありません
このエラーがどのような状況で発生するかを示しているだけです
さらに、次のようにも言いました理由: オブジェクトは配列としてアクセスされます