ホームページ > バックエンド開発 > PHPの問題 > PHPは配列を反転するためにどのような関数を使用しますか?

PHPは配列を反転するためにどのような関数を使用しますか?

青灯夜游
リリース: 2023-03-16 20:06:01
オリジナル
2282 人が閲覧しました

PHP では、array_reverse() 関数を使用して配列を反転できます。 array_reverse() 関数は、配列内の要素の順序を逆にし、新しい配列を作成してそれを返します。構文は「array_reverse(array,preserve)」です。パラメータpreserveは省略でき、保持するかどうかを指定するために使用されます。元の配列のキー名 (数値のみ) キー名、数値以外のキーは影響を受けません)。

PHPは配列を反転するためにどのような関数を使用しますか?

このチュートリアルの動作環境: Windows7 システム、PHP バージョン 8.1、DELL G3 コンピューター

PHP では、以下を使用できます。 array_reverse() 関数は配列の反転を実装します。

array_reverse() 関数は、要素の逆の順序で配列を返します。元の配列の要素の順序を逆にして、新しい配列を作成して返します。

文法形式:

array_reverse(array,preserve)
ログイン後にコピー
#preserve
<?php
header("Content-type:text/html;charset=utf-8");
$array= array("香蕉","苹果","梨子","橙子","橘子","榴莲");

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

false
##例:

反転配列:

PHPは配列を反転するためにどのような関数を使用しますか?

preserve パラメータは省略できます。元の配列のキー名を保持するかどうかを指定します (数値キー名の場合のみ、数値以外のキーは影響を受けません)。 PHPは配列を反転するためにどのような関数を使用しますか?

#
<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);
$arr =array("a"=>"Volvo","b"=>"BMW","c"=>"Toyota");
echo "原数组顺序:";
var_dump($arr);
echo "<br>数组反转后的顺序:";
var_dump(array_reverse($arr));
var_dump(array_reverse($arr,true));
?>
ログイン後にコピー
  • #拡張知識: for ループ ステートメントを使用してインデックス配列を反転する
<?php
header(&#39;content-type:text/html;charset=utf-8&#39;);
$array= array("香蕉","苹果","梨子","橙子","橘子","榴莲");
echo "原数组顺序:";
var_dump($array);
for ($i=count($array)-1; $i>=0 ; $i--) { 
    $res[]=$array[$i];
} 
echo "数组反转后的顺序:";
var_dump($res);
?>
ログイン後にコピー

PHPは配列を反転するためにどのような関数を使用しますか?

推奨学習: 「PHP ビデオ チュートリアル

以上がPHPは配列を反転するためにどのような関数を使用しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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