配列に要素を追加する関数。
- array_push⇒配列の最後に要素を追加する。
- array_unshift⇒配列の最初に要素を追加する。
- array_push($array_data, $value);
- array_unshift($array_data, $value);
書き方も同じ…
「1」については以前から知っていて実際に利用したこともあったのですが、
「2」については今回初めて知りました^^;
「1」は「遅い」そうなのですが、「2」も遅いのだろうか…
「1」よりも「2」のほうが便利です(・∀・)
ところで。
Perlにも以下の配列操作関数があるそうです。
- push
- shift
機能も全く同じとか…(´・ω・`)
思わずパクッちゃいましたかΨ( `▽´ )Ψケケケケ♪
※2009-05-08追記
array_pushを使わずに配列に要素を追加する方法があります。
$arrayKey = array();
$arrayValue = array();
foreach($arrayarray as $key => $value){
$arrayKey = $key;
$arrayValue = $value;
}