配列は PHP
の一般的なデータ型です。通常の使用中、配列のキー名を取得する必要があることがよくあります。PHP は array_keys を提供します()
この記事では、この関数について説明します。
まず、<span style="font-family: 微软雅黑, " microsoft yahei background-color: rgb color:>array_keys()</span><span style="font-family: 微软雅黑, " microsoft yahei background-color: rgb color:></span><span style="font-family: 微软雅黑, " microsoft yahei background-color: rgb color:></span>
## の構文を見てみましょう。
array_keys ( array $array , mixed $search_value = null , bool $strict = false )
$array: 表示される配列。
$search_vaule: デフォルト値は空です。このパラメータを指定すると、これらの値を含むキー名のみが返されます。
$strict:
戻り値: 配列型のインデックス配列
a. パラメータは 1 つだけです:
<?php $ace=array("one","two","three","four","Three"); print_r(array_keys($ace));
输出:Array ( [0] => 0 [1] => 1 [2] => 2 [3] => 3 [4] => 4 )
b. パラメータは 2 つだけあります
<?php $ace=array("one","two","three","four","Three"); print_r(array_keys($ace,"three")); ?>
输出:Array ( [0] => 2 )
c. 3 つのパラメータがあります:
<?php $ace2=array("one","two","three","four","10",10); print_r(array_keys($ace2,"10")); echo "<br>"; print_r(array_keys($ace2,"10",true)); ?>
输出:Array ( [0] => 4 [1] => 5 ) Array ( [0] => 4 )3 番目のパラメータが
true、
array_keys であることがわかります。 () より厳密な比較が可能になります。
おすすめ: 《2021 PHP 面接の質問まとめ (集)》《php ビデオ チュートリアル 》
以上がPHP の array_keys() の詳細な分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。