ホームページ >バックエンド開発 >PHPチュートリアル >phpのin_array関数を使用する際の注意点
PHP は弱い型指定の言語です。IN_ARRAY 関数を使用する場合、コードは次のようになります。
var_dump(in_array(0,array('s','sss'),true)); // false を返す
var_dump(in_array(0,array('s','sss'))); // true を返す
var_dump(in_array(0,array(1,2,3)) ); // return false
上記の 3 つの関数から、最初の関数: in_array(0,array('s','sss'),true) が必要な値を返すことがわかります。
Use: var_dump。 ( in_array(0,array('s','sss'))); および: var_dump(in_array(0,array(1,2,3)));
true を返すことは、明らかに必要な値ではありません。主な理由はPHPが弱い型なので、事前に注意した方が良いです