私はこの配列を代入のために作成しましたが、それは正しくできません。私がそれをするために必要なのは、私の配列からの文字列を認識し、 "私はそれを学んでいる"ならば印刷します。私は近いと思うが、私は未定義のオフセットを得続けている。PHP定義されていないオフセット配列エラー
$myArray = array ("C ", "Java", "C++ ", "Objective-C", "C#", "PHP","(Visual)
Basic", "Python", "JavaScript", "Perl", "Ruby",
"PL/SQL", "Delphi/Oject pascal","Visual Basic.Net",
"lisp", "Pascal", "Ada", "Transact-SQL", "Logo", "NXT-G");
for ($i = 0; $i<sizeof($myArray); $i++)
echo $myArray[$i];
if($myArray[$i] == "C") {
echo "I'm learning this too!";
}
else {
echo "Your not learning anything";
}
'for'ループは必須ではありませんが、[' in_array'](http://php.net/manual/en/function.in-array.php)関数を使用すると、明示的なループ。 –