この記事では主に PHP のいくつかの機能をコード形式で詳しく説明します。お役に立てれば幸いです。
1. array_diff_assoc($arr1,$arr2,$arr3...) 関数: 2 つの配列のキー名とキー値を比較し、その差分を返します
例:
<?php $a1=array("2"=>"this_2","3"=>"this_3","4"=>"this_4","5"=>"this_5"); $a2=array("1"=>"this_1","2"=>"this_2","3"=>"this_3"); $result1 = array_diff_assoc($a1,$a2); //数组可以交换顺序滴,也可以是多个数组 var_dump($result1); ?>
印刷結果:
array (size=2) 4 => string 'this_4' (length=6) 5 => string 'this_5' (length=6)
2. array_keys() 関数: 配列内のすべてのキー名を含む新しい配列を返します
例:
<?php $a1=array("2"=>"this_2","3"=>"this_3","4"=>"this_4","5"=>"this_5"); $result2 = array_keys($a1); var_dump($result2); ?>
印刷結果:
array (size=4) 0 => int 2 1 => int 3 2 => int 4 3 => int 5
3. array_key_exists() 関数: 指定されたキー名が配列内に存在するかどうかを確認します。キーの場合 名前が存在する場合は true、キー名が存在しない場合は false を返します。
例:
<?php $a1=array("2"=>"this_2","3"=>"this_3","4"=>"this_4","5"=>"this_5"); if (key_exists("2",$a1)){ echo "yes!"; }else{ echo "no!"; } ?>
出力結果:
yes!
4. sort() 関数: 配列を昇順に並べ替えます
5. rsort() 関数: 配列を降順に並べ替えます
6.値に従って、連想配列を昇順に並べ替えます
7. ksort() 関数: key に従って連想配列を昇順に並べ替えます
8. arsort() 関数: に従って連想配列を降順に並べ替えます。値
9. krsort() 関数: キーに従って連想配列を降順にソート
10、count() 関数: 配列内の要素の数を返す
例:
<?php $a1=array("2"=>"this_2","3"=>"this_3","4"=>"this_4","5"=>"this_5"); $result3 = count($a1); echo $result3; ?>
出力結果:
4
関連おすすめ:
以上がphpの一部の機能を詳しく解説の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。