ホームページ >バックエンド開発 >PHPチュートリアル >PHP での一般的な配列関数の使用法の概要、PHP array_PHP チュートリアルの概要
この記事では、PHPの一般的な配列関数の使い方を例を交えて説明します。参考のために皆さんと共有してください。詳細は次のとおりです:
1.array array_merge(array $array1 [, array $array2 [, $array]])
機能: 1 つ以上の配列のセルを結合し、1 つの配列の値が前の配列に追加されます。結果の配列を返します。
入力配列に同じ文字列キー名がある場合、キー名の後の値で前の値が上書きされます。ただし、配列に数値キーが含まれている場合、後続の値は元の値を上書きせず、追加されます。
配列のみが指定され、その配列が数値的にインデックス付けされている場合、キー名は連続して再インデックス付けされます。
例 1: 配列内に同じ文字列キー名があります
リーリー出力:
リーリーキー名が繰り返されている色は上書きされ、次の値「red」のみが取得されますが、同じ数値キー名の「3」は上書きされず、最後に追加されます。
2.array array_slice(array $array,int $offset, [, int $length [, bool $preserve_keys ]])
関数: オフセットおよび長さのパラメーターで指定された配列内のシーケンスを返します。
オフセットが負でない場合: 配列は開始端からオフセットまでのオフセットで開始されます。 $array=array(1,2,3,4,5,6); array_slice($array,2); (1,2,3,4,5,6);赤はインターセプトされた配列を表します
offset が負の場合: 配列は末尾から offset までのオフセットから始まります。 array_slice($array,-2); (1,2,3,4,5,6);
と同等
長さが正の場合: オフセットから始まるインターセプトの数。 array_slice($array,2,2); (1,2,3,4,5,6);
と同等
長さが負の場合: シーケンスは配列の終わりから遠く離れたところで終了します; array_slice($array,2,-1); (1,2,3,4,5,6) ;
デフォルト: 配列の最後まで。
array_sliceの具体的な使い方については、当サイトの過去記事「PHPのArray_slice関数の使用例を詳しく解説」も参考にしてください
3.array_map(callback $callback , array $arr1[, array $....])
Function 関数: コールバックが適用された後、arr1 内のすべてのユニットを含む配列を返します。コールバックによって受け入れられる引数の数は、array_map() 関数に渡される配列の数と一致する必要があります。
リーリー出力:
リーリーさらに PHP 関連のコンテンツに興味のある読者は、このサイトの特別トピック「PHP Office ドキュメント操作スキルのまとめ (word、excel、access、ppt を含む)」、「PHP の日付と時刻の使用方法のまとめ」をチェックしてください。 , 『phpオブジェクト指向プログラム』設計入門チュートリアル』『php文字列(ストリング)使い方まとめ』『php+mysqlデータベース操作入門チュートリアル』『php共通データベース操作スキルまとめ』
この記事がphpプログラミング設計に携わるすべての人に役立つことを願っています。