PHP(配列)
基本的な使い方
$ary[n または 文字列] = "";
$ary = array("","");
$ary = array("key" => 値, ...);
配列を操作する関数
count($ary) 要素数を調べる
array_push($ary,val,val...) 配列の末尾に追加する
array_pop($ary) 配列の末尾から取り出す
array_unshift($ary, val, val...) 配列の先頭に追加する
array_shift($ary) 配列の先頭から取り出す
unset($ary[要素数]) 指定した配列の要素を削除する
現在の位置という概念がある。初期値は先頭。引数はすべて配列名を省略している
current($ary) 現在の位置の値を得る
key($ary) 現在の位置のキーを得る
each($ary) 現在の一の要素を得て次に進む
next($ary) 現在の位置を1つ先に進める
prev($ary) 現在の位置を1つ前に戻す
end($ary) 末尾の要素を現在の位置とする
reset($ary) 先頭の要素を現在の位置とする
ソート
sort($ary) 昇順
rsort($ary) 降順
ksort($ary) キー値でソート
配列と変数の変換
extract($ary 変換方法, "プレフィックス"); 配列キーを変数名、値を変数の値とする。使わないほうがよさそう。
compact($変数名,$変数名,...); 変数を配列にする
array_marge($ary1,$ary2); 配列を結合する