ホームページ  >  記事  >  php教程  >  PHP で一般的に使用される配列処理メソッドの分析例

PHP で一般的に使用される配列処理メソッドの分析例

WBOY
WBOYオリジナル
2016-06-13 12:27:052237ブラウズ

1.array_shift() は配列の最初のユニットを移動して返します。これは、配列の最初のユニットを個別に処理する必要がある場合に非常に便利です。

コードをコピーします コードは次のとおりです:


<
$tmparray = array(" 1", "2", "3", "4");
$tmparray = array_shift ($tmparray);
print_r($tmparray);
?>



2.array_chunk() は配列を複数の配列に分割し、次のパラメーターは配列ユニットの数を制御します。

コードをコピー コードは次のとおりです。


<
$tmparray = array('? a', 'b', 'c', 'd', 'e');
print_r(array_chunk($tmparray, 2));

関数にはいくつかのループがあります。たとえば、取得したデータを N 行 M 列に配置したいとします。もちろん、直接ループしてもうまくいきませんが、array_chunk() 関数を使って処理してから新しいものを返すと非常に便利です。配列。
3.array_push() は、受信した値を配列の末尾にプッシュします。


コードをコピー コードは次のとおりです。

<
$tmparray = array (" a", "b");
array_push ($tmparray, "c", "d");
print_r($tmparray);//Array([0] => a[1] => ;b[ 2] =>c[3] =>d)
?>

4.array_unshift() 受信ユニット全体を配列


コードをコピー コードは次のとおりです:

$tmparray= array ("a", " b");
$resarray = array_unshift ($tmparray, "c", "d");
print_r($resarray )//Array([0] => a[1] =>b [2] = >c[3] =>d)
?>


5.array_unique は配列を重複排除し、新しい配列

を返します。

コードをコピー コードは次のとおりです:

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