Php-array-functions
PHP-配列関数
これらの関数を使用すると、さまざまな方法で配列と対話して操作できます。 配列は、変数のセットを保存、管理、および操作するために不可欠です。
インストール
これらの機能を使用するためにインストールは必要ありません。それらはPHPコアの一部です。
ランタイム構成
この拡張機能には、php.iniで定義されている設定ディレクティブはありません。
PHP配列定数
Sr.No | Constant & Description |
---|---|
1 |
CASE_LOWER array_change_key_case()で使用して、配列キーを小文字に変換します |
2 |
CASE_UPPER array_change_key_case()で使用して、配列キーを大文字に変換します |
3 |
SORT_ASC array_multisort()で使用して、昇順でソートします |
4 |
SORT_DESC array_multisort()で使用して降順でソートします |
5 |
SORT_REGULAR 通常のアイテムの比較に使用 |
6 |
SORT_NUMERIC 項目を数値的に比較するために使用されます |
7 |
SORT_STRING アイテムを文字列として比較するために使用 |
8 |
SORT_LOCALE_STRING 現在のロケールに基づいて、アイテムを文字列として比較するために使用されます |
9 | COUNT_NORMAL |
10 | COUNT_RECURSIVE |
11 | EXTR_OVERWRITE |
12 | EXTR_SKIP |
13 | EXTR_PREFIX_SAME |
14 | EXTR_PREFIX_ALL |
15 | EXTR_PREFIX_INVALID |
16 | EXTR_PREFIX_IF_EXISTS |
17 | EXTR_IF_EXISTS |
18 | EXTR_REFS |
機能一覧
*PHP* -関数をサポートするPHPの最も古いバージョンを示します。
Sr.No | Function & Description | PHP |
---|---|---|
1 |
配列を作成する |
3 |
2 |
すべてのキーが小文字または大文字の配列を返します |
4 |
3 |
配列を配列のチャンクに分割します |
4 |
4 |
1つの配列をキーに、もう1つの配列をその値に使用して配列を作成します |
5 |
5 |
各値の出現回数を含む配列を返します |
4 |
6 |
配列値を比較し、差を返します |
4 |
7 |
配列のキーと値を比較し、差を返します |
4 |
8 |
配列キーを比較し、差を返します |
5 |
9 |
追加のユーザー作成関数チェックを使用して、配列のキーと値を比較し、差を返します |
5 |
10 |
追加のユーザー作成関数チェックを使用して配列キーを比較し、差を返します |
5 |
11 |
配列を値で埋めます |
4 |
12 |
配列に値を入力し、キーを指定します |
5 |
13 |
ユーザー作成関数を使用して配列の要素をフィルター処理します |
4 |
14 |
すべてのキーを配列内の関連する値と交換します |
4 |
15 |
配列値を比較し、一致を返します |
4 |
16 |
配列のキーと値を比較し、一致を返します |
4 |
17 |
配列キーを比較し、一致を返します |
5 |
18 |
追加のユーザー作成関数チェックを使用して、配列のキーと値を比較し、一致を返します |
5 |
19 |
追加のユーザー作成関数チェックを使用して配列キーを比較し、一致を返します |
5 |
20 |
指定されたキーが配列に存在するかどうかを確認します |
4 |
21 |
配列のすべてのキーを返します |
4 |
22 |
配列の各値をユーザー作成関数に送信します。ユーザー作成関数は新しい値を返します |
4 |
23 |
1つ以上の配列を1つの配列にマージします |
4 |
24 |
1つ以上の配列を1つの配列にマージします |
4 |
25 |
複数または多次元配列をソートします |
4 |
26 |
指定された値を持つ指定された数の項目を配列に挿入します |
4 |
27 |
配列の最後の要素を削除します |
4 |
28 |
配列内の値の積を計算します |
5 |
29 |
配列の最後に1つ以上の要素を挿入します |
4 |
30 |
配列から1つ以上のランダムキーを返します |
4 |
31 |
ユーザー定義関数を使用して、配列を文字列として返します |
4 |
32 |
逆の順序で配列を返します |
4 |
33 |
指定された値の配列を検索し、キーを返します |
4 |
34 |
配列から最初の要素を削除し、削除された要素の値を返します |
4 |
35 |
配列の選択部分を返します |
4 |
36 |
配列の指定された要素を削除して置き換えます |
4 |
37 |
配列内の値の合計を返します |
4 |
38 |
ユーザー作成関数の配列値を比較し、配列を返します |
5 |
39 |
配列キーを比較し、ユーザー作成関数の配列値を比較し、配列を返します |
5 |
40 |
ユーザー作成関数の配列キーと配列値を比較し、配列を返します |
5 |
41 |
ユーザー作成関数の配列値を比較し、配列を返します |
5 |
42 |
配列キーを比較し、ユーザー作成関数の配列値を比較し、配列を返します |
5 |
43 |
ユーザー作成関数の配列キーと配列値を比較し、配列を返します |
5 |
44 |
配列から重複した値を削除します |
4 |
45 |
配列の先頭に1つ以上の要素を追加します |
4 |
46 |
配列のすべての値を返します |
4 |
47 |
配列のすべてのメンバーにユーザー関数を適用します |
3 |
48 |
配列のすべてのメンバーにユーザー関数を再帰的に適用します |
5 |
49 |
配列を逆順でソートし、インデックスの関連付けを維持します |
3 |
50 |
配列をソートし、インデックスの関連付けを維持します |
3 |
51 |
変数とその値を含む配列を作成する |
4 |
52 |
配列内の要素、またはオブジェクト内のプロパティをカウントします |
3 |
53 |
配列内の現在の要素を返します |
3 |
54 |
配列から現在のキーと値のペアを返します |
3 |
55 |
配列の内部ポインターを最後の要素に設定します |
3 |
56 |
変数を配列から現在のシンボルテーブルにインポートします。 |
3 |
57 |
指定した値が配列に存在するかどうかを確認します |
4 |
58 |
配列からキーを取得します |
3 |
59 |
キーで配列を逆順でソートします |
3 |
60 |
キーで配列をソートします |
3 |
61 |
変数を配列であるかのように割り当てます |
3 |
62 |
大文字と小文字を区別しない「自然順序」アルゴリズムを使用して配列をソートします |
4 |
63 |
「自然順序」アルゴリズムを使用して配列をソートします |
4 |
64 |
配列の内部配列ポインターを進める |
3 |
65 |
current()のエイリアス |
3 |
66 |
内部配列ポインターを巻き戻します |
3 |
67 |
要素の範囲を含む配列を作成します |
3 |
68 |
配列の内部ポインターを最初の要素に設定します |
3 |
69 |
配列を逆順に並べ替えます |
3 |
70 |
配列をシャッフルします |
3 |
71 |
count()のエイリアス |
3 |
72 |
配列をソートします |
3 |
73 |
ユーザー定義関数で配列をソートし、インデックスの関連付けを維持します |
3 |
74 |
ユーザー定義関数を使用してキーで配列をソートします |
3 |
75 |
ユーザー定義関数を使用して値で配列をソートします |
3 |