逆順に配列を返すphp関数array_reverse()

黄舟
リリース: 2023-03-17 08:26:01
オリジナル
1980 人が閲覧しました

逆の順序で配列を返します:

<?php
$a=array("a"=>"Volvo","b"=>"BMW","c"=>"Toyota");
print_r(array_reverse($a));
?>
ログイン後にコピー

定義と使用法

array_reverse() 関数逆の順序で配列を返します。

構文

array_reverse(array,preserve)
ログイン後にコピー
パラメータ説明
配列必須。配列を指定します。
保存オプション。元の配列キー名を保持するかどうかを指定します。
TRUE に設定すると、数字キーが保持されます。 数字以外のキーはこの設定の影響を受けず、常に保持されます。
可能な値:
  • tru​​e

  • false

技術的な詳細

戻り値: 反転された配列を返します。
PHP バージョン: 4+
更新ログ: preserve パラメーターが PHP 4.0.3 で 追加されました

その他の例

例 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);
?>
ログイン後にコピー

例:

<?php
$input = array("php", 4.0, array("green", "red"));
$result = array_reverse($input);
$result_keyed = array_reverse($input, true);
?>
ログイン後にコピー

これにより、 $result と $result_keyed は同じセルになりますが、キー名の違いに注意してください。 $result と $result_keyed の出力にはそれぞれ次のように表示されます:

Array
(
 [0] => Array
 (
  [0] => green
  [1] => red
 )
 
 [1] => 4
 [2] => php
)
Array
(
 [2] => Array
 (
  [0] => green
  [1] => red
 )
 
 [1] => 4
 [0] => php
)
ログイン後にコピー


以上が逆順に配列を返すphp関数array_reverse()の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート
私たちについて 免責事項 Sitemap
PHP中国語ウェブサイト:福祉オンライン PHP トレーニング,PHP 学習者の迅速な成長を支援します!