phpにおける配列

http://php.benscom.com/manual/ja/language.types.array.php
http://php.benscom.com/manual/ja/language.operators.array.php
http://php.benscom.com/manual/ja/ref.array.php
phpの配列はjavascriptに近い柔軟な機能を持った言語機能の1つである。
また、配列と連想配列は同等のものであると認識してしまって構わない。- 配列の定義


$array = array();
$array = array("a", "b", 1, 2);
$hash = array("Apple" => "りんご", "Orange" => "みかん", "Grape" => "ぶどう");- 『[]』演算子で、pushメソッド的な意味となる。

$array[] = "abc";
$array[] = "def";
$array[] = "ghi";
print $array[1]; //def- ループ

foreach (('abc', 'def', 'ghi') as $str) {
print "$str\n";
}
foreach (array('key1' => 'abc', 'key2' => 'def', 'key3' => 'ghi') as $key => $val) {
print "$key - $val\n";
}- 配列の分解

list($a, $b, $c) = array(1, 2, 3);- メソッド的関数

$a = array('abc', 'def', 'ghi');
$h = array('key1' => 'abc', 'key2' => 'def', 'key3' => 'ghi');
count($a); //3
sort($a); rsort($a);
asort($h); arsort($h); //連想配列valueでソート
ksort($h); krsort($h); //連想配列をkeyでソート