PHPでよく使われる配列関数

不言
不言オリジナル
2018-07-06 09:34:363412ブラウズ

この記事では主に 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 ファイル プログラミングの概要

以上がPHPでよく使われる配列関数の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。