でforeachループ内の変数は、これが私のコードの場合:今は何をするために、PHP
$recommendations_name_list = explode(',',$result[$x]["recommendations_title"]);
$recommendations_vote_average = explode(',',$result[$x]["recommendations_vote_average"]);
foreach($recommendations_name_list as $index => $recommendations_title) {
echo'<p>'.$recommendations_title.'</p>
<p>'.$recommendations_vote_average[$index].'</p>';
}
、第9回のループで$recommendations_title
は、いくつかの値を持っていますが、$recommendations_vote_average[$index]
が値を持っていない場合。そして、私はこのエラーを取得する:
Notice: Undefined offset: 9
はそれだけで、あなたの第二の可変がいる限り、あなたの最初の変数(あなたはforeachのために使用されるもの)として – Edwin
はちょっとジョシュは、まだあなたの質問を読んでいない –
設定された値または配列を確認していないことを言いますしかし、私はすでにあなたの質問のタイトルがかなり悪いことを指摘したい。 foreachループ内に変数がある場合はどうすればよいですか?それは本当に何も言わない。 – domsson