PHP array_reverse() 函数
PHP array_reverse() 関数
例
<?php 要素の逆順にして配列を返します: $a=array("a"=>"Volvo","b"=>"BMW","c"=>"Toyota");print_r(array_reverse($a) ?>
);
定義と用法
array_reverse() 関数は配列の要素の逆順にして配列を返します。
説明
array_reverse() 関数は元の配列の要素の順序を逆転し、新しい配列を作成して返します。
もし二つ目のパラメータが true に指定された場合、要素のキー名は変更されませんが、指定しなかった場合、キー名は失われます。
文法arrayarray_reverse(preserve,
) | 説明 |
---|---|
array | 必須。配列を指定します。 |
preserve |
オプション。元の配列のキー名を保持するかどうかを指定します。 このパラメータは PHP 4.0.3 で追加されました。 可能な値:
|
技術的な詳細
返り値: | 逆転後の配列を返します。 |
PHP バージョン: | 4+ |
更新履歴: | PHP 4.0.3 で追加されました preserve パラメータ。 |
さらに例
例 1
元の配列、逆転配列、元の配列のキー名を保持する逆転配列を返します:
<?php $a=array("Volvo","XC90",array("BMW","Toyota")); $reverse=array_reverse($a); $preserve=array_reverse($a,true); print_r($a); print_r($reverse); print_r($preserve); ?>