ホームページ >バックエンド開発 >PHPチュートリアル >PHPでよく使われる配列関数
この記事では主に PHP でよく使われる配列関数を紹介しますが、これには特定の参照値があります。ここで共有します。必要な友人は参照してください。
1. array_fill(index,number,value) ) 配列に値を入力します。
パラメータの説明:
インデックス:返された配列の最初のインデックス値
数値:挿入する要素の数を指定します
値: 配列を埋めるために使用される値
<?php $a1=array_fill(3,4,"blue"); print_r($a1); ?>
実行結果:
Array ( [3] => blue [ 4 ] => 青 [5] => 青 [6] => 青 )
2.array_combine($keys,$values) merge array
パラメータの説明:
$keys: キー名の配列
$values: キー値の配列
<?php $fname=array("Bill","Steve","Mark"); $age=array("60","56","31"); $c=array_combine($fname,$age); print_r($c); ?>
実行結果:
Array ( [Bill] => 60 [Steve] => 56 [Mark] => 31 )
3. array_intersect_key($arr1,$arr2,$arr3...) は 2 つ以上を比較します配列のキー名、交差を返します
<?php $a1=array("a"=>"red","b"=>"green","c"=>"blue"); $a2=array("a"=>"red","c"=>"blue","d"=>"pink"); $result=array_intersect_key($a1,$a2); print_r($result); ?>
戻り結果:
Array ( [a] => red [c] = > ; blue )
4. array_shift($arr) は配列の最初の要素を削除し、削除された要素を返します
<?php $a=array("a"=>"red","b"=>"green","c"=>"blue"); echo array_shift($a); print_r ($a); ?>
return Result :
redArray ( [b] => 緑 [c] => ブルー )
5, array_walk($arr,function($value,$key){}) 関数適用配列内の各要素へのコールバック関数
配列内の値を変更するには、参照型を使用する必要があります&$value
<?php function myfunction(&$value,$key) { $value="yellow"; } $a=array("a"=>"red","b"=>"green","c"=>"blue"); array_walk($a,"myfunction"); print_r($a); ?>
結果を返す :
Array ( [a] => yellow [b] => yellow [c] => yellow )
以上がこの記事の全内容です。皆様の学習に少しでもお役に立てれば幸いです。その他の関連コンテンツについては、PHP 中国語 Web サイトをご覧ください。
関連する推奨事項:
以上がPHPでよく使われる配列関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。