情報学部 菅沼ホーム 目次 索引

配列関数

[機能]

  配列の操作

[関数]

array  配列の定義
array_flip  キーと値を反転する
array_key_exists  指定したキーまたは添字が配列にあるかどうかを調べる
array_keys  配列のキーを返す
array_merge  マージする
array_multisort  複数配列,多次元配列をソートする
array_pad  値の設定とサイズ変更をする
array_pop  最後の要素を取り出す
array_push  要素を追加する
array_rand  ランダムに要素を返す
array_reverse  要素の順番を逆にする
array_shift  最初の要素を取り出す
array_slice  配列の一部を返す
array_splice  配列の一部を他の配列で置き換える.
array_unshift  配列の先頭に要素を追加する
array_values  配列の値を返す
array_walk  配列の各値に対して関数を適用する
arsort  キーと要素との関係を維持しつつ逆順にソートする
asort  キーと要素との関係を維持しつつソートする
count  要素数を返す
current  配列内のカレント要素を返す
each  要素のキーと値を返し,ポインタを進める
end  ポインタを配列の最後に進め,その値を返す
in_array  配列中に指定された値があるか否かを調べる
krsort  キーと要素との関係を維持しつつキーで逆順にソートする
ksort  キーと要素との関係を維持しつつキーでソートする
list  複数の変数に同時に値を代入する
natcasesort  キーと要素との関係を維持しつつ自然流でソートする(大文字,小文字を区別しない)
natsort  キーと要素との関係を維持しつつ自然流でソートする
next  ポインタを次の要素に移動し,その要素の値を返す
prev  ポインタを1つ前の要素に移動し,その要素の値を返す
range  下限から上限まで1刻みの値を持つ整数配列を返す
reset  ポインタを最初の要素に戻す
rsort  逆順にソートする
shuffle  配列をシャッフルする
sort  ソートする
uasort  キーと要素との関係を維持しつつユーザ定義関数を使用してソートする
uksort  ユーザ定義関数を使用してキーでソートする
usort  ユーザ定義関数を使用してソートする

情報学部 菅沼ホーム 目次 索引