PHPで配列の最後の要素を削除する
※実経験の記憶を頼りに自宅の PC 環境(VMWareなど)で再現している内容もあるのでご注意下さい
2011-07-07
配列に順番に値を入れ込んでいく定型的な処理の場合、array_push() などで値を追加していくことが考えられますが、その逆の値を除去していく処理が必要な場合も出てきます。
よほど動作が確定したような処理にしか使いたくない気もしますが、配列の最後の要素を削除する場合は array_pop() を使います。この関数を実行した時点で配列の最後の要素が削除され、戻り値に削除した値が返されます。
$box = array("A", "B", "C");
$del = array_pop($box);
(結果)
box: A, B
del: C
関連記事
上記の記事に関連する記事(最新の10件)です。


