ホームページ  >  記事  >  バックエンド開発  >  php foreachによって報告された「...の要素への参照を作成できません」の解決策

php foreachによって報告された「...の要素への参照を作成できません」の解決策

一个新手
一个新手オリジナル
2017-09-14 09:21:091246ブラウズ

今日、php foreachデータベースを使用してプロジェクト内の結果をクエリする際、便宜上データが存在するかどうかを判断せず、直接(配列)を使用してデータを強制変換すると、最初はWebページを開くことができませんでした。 、そしてそれは502を報告しました。私は混乱していました、そして突然phpが「一時的な配列式の要素への参照を作成できません」と報告しました。エラー行を見つけてください。元のコードは次のとおりです:


foreach ((array) $net_arr as $k => &$val) {    
    $network[$val['node_ip']][$val['ifname']] = $val;
}

その後、次のように変更されました。コード、すべてが正常に戻りました。


りー

以上がphp foreachによって報告された「...の要素への参照を作成できません」の解決策の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。