PHP は広く使用されているサーバーサイド プログラミング言語であり、多くの便利な関数や機能が含まれており、そのうちの 1 つが is_array() 関数です。 PHP では、配列は複数の値を同時に保存できる非常に一般的なデータ構造であり、これらの値にはインデックスまたは関連するキーを通じてアクセスできます。プログラミングの際、指定された変数が配列であるかどうかを確認する必要がある場合、is_array() 関数を使用してこの機能を実現できます。
is_array() 関数は、変数が配列かどうかをチェックする組み込み関数です。この関数はブール値を返します。変数が配列の場合は true、そうでない場合は false。 is_array() 関数の構文は次のとおりです。
bool is_array (mixed $var)
ここで、$var パラメーターはチェックする変数です。
次の簡単な例は、 is_array() 関数を使用して変数が配列かどうかを確認する方法を示しています。
$fruits = array("apple", "banana", "orange"); if (is_array($fruits)) { echo 'fruits is an array'; } else { echo 'fruits is not an array'; }
上記のコードを実行すると、次の出力が表示されます。
fruits is an array
function to_upper_case($var) { // 检查$var是否为数组 if (!is_array($var)) { return 'Error: $var is not an array'; } // 遍历数组并将元素转换为大写字母 foreach ($var as $key => $value) { $var[$key] = strtoupper($value); } return $var; }
$names = array("TOM", "Jerry", "Mike"); $result = to_upper_case($names); print_r($result);
Array ( [0] => TOM [1] => JERRY [2] => MIKE )
以上がPHP の is_array() 関数: 変数が配列かどうかを確認する方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。