012 配列を逆順に並び替える

array_reverse()関数
書式 array_reverse(➀[,➁])
➀ 並べ替えたい配列
➁ キーの値を保持するかどうか
配列を逆順に並べ替えします。➁にTRUEを指定するとインデックスと値の関係が保持され、FALSE(デフォルト)を指定すと保持されません。並べ替えの後の配列を返します。

<?php
$ary1=array("りんご","みかん","バナナ","もも","ぶどう");
$ary2=array("name" => "鈴木","address" => "東京","tel" => "03-0000-0000");

print_r(array_reverse($ary1));
print("<br />");
print_r(array_reverse($ary1,TRUE));
print("<br />");
print_r(array_reverse($ary2));
?>

Array
(
[0] => ぶどう
[1] => もも
[2] => バナナ
[3] => みかん
[4] => りんご
)

Array
(
[4] => ぶどう
[3] => もも
[2] => バナナ
[1] => みかん
[0] => りんご
)

Array
(
[tel] => 03-0000-0000
[address] => 東京
[name] => 鈴木
)

Leave a Reply

will not be published

次のHTML タグと属性が使えます: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>