0
をループにオフセット未定義私がダウンして、以下の簡単なコードを持っている:PHPの配列は
$i = 0;
$array = array('name','email','address');
while ($array[$i]) {
echo "$array[$i]<br>";
$i++;
}
私の問題は:問題なく名前、電子メール、アドレスをエコーした後、それはエラーメッセージを生成し、「未定義のオフセット:3」。 私はIF条件の代わりにWHILEループを使用すると主張します。エラーに対処する方法。 ありがとう
[PHP: "注意:未定義の変数"、 "注意:未定義のインデックス"、および "お知らせ:オフセット未定義"]の可能な重複(http://stackoverflow.com/questions/4261133/変数の通知 - 未定義 - インデックスと通知 - undef) –
:あなたの問題を解決するために 'while(isset($ array [$ i])){'を使用してください。あなたは尋ねる前に検索して試してみるべきです。 –
スムットクマール私の仲間、あなたは私の問題を解決していただきありがとうございます –