PHPのin_array関数、phpin_arrayの使用状況分析
この記事では、PHP での in_array 関数の使用法を例とともに分析します。参考のためにみんなで共有してください。詳細は以下の通りです
PHP は弱い型付けの言語です。IN_ARRAY 関数を使用する場合は、3 番目のパラメーターを使用してください。コードは次のとおりです。
コードをコピーします コードは次のとおりです:
var_dump(in_array(0,array('s','sss'),true)); // return false
var_dump(in_array(0,array('s','sss'))); // true を返します
var_dump(in_array(0,array(1,2,3))); // false を返します
上記の 3 つの関数から、最初の関数 in_array(0,array('s','sss'),true) が必要な値を返すことがわかります。
使用:
コードをコピーコードは次のとおりです:
var_dump(in_array(0,array('s','sss')));
使用:
コードをコピーコードは次のとおりです次のように:
var_dump (in_array(0,array(1,2,3)));
true を返すことは明らかに私たちが望む値ではありません。PHP は主に弱い型であるため、これには以前から注意を払った方が良いです。
この記事で説明した内容が皆様の PHP プログラミング設計に役立つことを願っています。
http://www.bkjia.com/PHPjc/912287.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/912287.html技術記事 php、phpin_array での in_array 関数の使用法の分析 この記事では、php での in_array 関数の使用法を例とともに分析します。参考のためにみんなで共有してください。詳細は次のとおりです: PHP は IN_... を使用する場合、型指定が弱い言語です。