配列内の特定の値を検索し、見つかった場合は TRUE を返し、それ以外の場合は FALSE を返します
boolean in_array(mixed needle,array haystack[,boolean strict])
配列内の指定されたキーを検索し、見つかった場合は TRUE を返し、それ以外の場合は FALSE を返します
boolean array_eky_exists(mixed key,array array)
配列内の特定の値を検索し、見つかった場合は TRUE を返し、それ以外の場合は FALSE を返します
boolean array_search(mixed needle,array haystack[,boolean strict])
新しい配列を取得します配列のすべてのキーで構成される
array array_keys(array array[,mixed search_value])
配列のすべての値で構成される新しい配列を取得する
array array_values(array array)
配列のサイズを決定する
integer count(array array[,int mode])
integer sizeof (array array[,int mode])
配列要素の頻度をカウントする
array array_count_values(array array)
配列内の重複する値を削除するユニークな値で構成される配列を返します
array array_unique(array array)
Inverse 配列要素の順序を設定します。preserve_key が TRUE の場合、配列キーの値の順序は変更されません。
array array_reverse(array array[, boolean prepare_key])
配列のキーと値を置き換える
array array_flip(array array)
配列の順序ソート、sort_flags パラメータ オプション、デフォルト動作
SORT_NUMBERIC、数値によるソート、整数または浮動小数点数のソートに便利
SORT_REGULAR、ASCII値でソート
SORT_STRING、人間の理解に近い正しい順序でソート
asortファンクションキーの値の順序は変わりません
void sort(array array[,int sort_flags])
void asort(array array[,int sort_flags])
配列を逆順にソートします。sort_flags パラメーターはオプションです。デフォルトの動作は
SORT_NUMBERIC、整数または浮動小数点数による数値によるソートです。ポイントソートは非常に便利です。
SORT_REGULAR、次に従ってソートします。 ASCII 値
SORT_STRING、人々が知っている順序に近い正しい順序で並べ替えます
arsort ファンクション キー値の順序は変更されません
void rsort(array array[,int sort_flags])
void arsort(array array[,int sort_flags] )
配列の自然なソート
void natsort(array array)
大文字と小文字を区別しない自然なソート
void natcasesort(array array)
配列のキー値のソート
boolean ksort( array array[,int sort_flags])
Key -value 配列を逆順に並べ替えます
boolean krsort(array array[,int sort_flags])
ユーザー定義の順序に従って並べ替えます
void usort(array array,callback function_name)
配列は結合されて結合配列を返しますか。 array_merge の後部が前部を覆い、array_merge_recursive は一緒にマージします
array array_merge(array array1[array array2...])//複数の
array array_merge_recursive(array array1,array array2[,array...])// 2 つ以上のキーと値で新しい配列を形成します
array array_combine(array key, array value)
キーのオフセットから始まり、offset+length で終わる配列の一部を返します
array array_slice(array array , int offset [,int length])
offset から始まり offset+length で終わるすべての要素を削除し、削除された要素を配列の形式で返します
array array_splice(array, int offset [,int length[,array peplacement]])
配列、キーの共通部分を見つけます。値は最初の配列のキー値です
array array_intersect(array array1,array array2[,arrayN...])
配列の共通部分にはキーが含まれます値が等しい、キー値は最初の配列のキー値です
array array_intersect_assoc (array array1,array array2[,arrayN……])
配列の差分セットを見つけます、最初の配列には見つからない値があります他の配列
array array_diff(array array1,array array2[,arrayN……])
配列の差分セット、最初の配列には他の配列では見つからない値に等しいキー値が含まれています
array array_diffassoc(array array1 ,array array2[,arrayN...])
配列内の 1 つ以上のキー値を返す
mixed array_rand (array array[,int num_entries])
Shuffle 関数
void shuffle(array input_array)
Sum配列内の値
mixed array_sum(array array);
size要素を含む多次元配列に配列を分解します
array array_chunk(array array, int size [,boolean prepare_keys])
http://www.bkjia.com/PHPjc/323960.html