私はこの問題を数日間調査してきましたが、理解できないようです。
配列をループするだけで、簡単なことをしようとしていると思いました。これは配列のスクリーンショットです:http://cl.ly/image/3j2J3x1C3B0j 私はすべての「スキル」配列をループしようとしています。そこには「スキル」配列があり、その中には「アイコン」があります。私は2つのループを作りました:
foreach ($hero_data['skills'] as $skills)
{
foreach ($skills as $skill)
{
//print_r($skill['skill']);
}
}
残念ながら、laravelではこれは機能しません。「未定義のインデックス:スキル」エラーが発生します。スタンドアロンスクリプトとして、外部で試したときに機能します。
両方のループの外側で、次のアイコンを選択できます。
print_r($hero_data['skills']['active'][0]['skill']['icon']);
私は愚かな何かを見落としていると確信しています...
助けてくれてありがとう、