Maison > développement back-end > tutoriel php > php array_reverse renvoie un tableau dans l'ordre inverse, explication détaillée

php array_reverse renvoie un tableau dans l'ordre inverse, explication détaillée

墨辰丷
Libérer: 2023-03-27 18:08:01
original
1510 Les gens l'ont consulté

Cet article présente principalement le code de php array_reverse pour renvoyer les instances de tableau dans l'ordre inverse. Il a une certaine valeur de référence. Ceux qui sont intéressés peuvent en apprendre davantage.

La fonction php array_reverse renvoie un tableau avec les unités dans l'ordre inverse. Cette fonction a deux paramètres Le premier paramètre indique le tableau qui doit être traité. Le deuxième paramètre est facultatif et précise s'il faut conserver le. noms de clés du tableau d'origine. Cet article explique comment utiliser la fonction array_reverse à travers des exemples. Les codeurs qui en ont besoin peuvent s’y référer.

Syntaxe de base de la fonction array_reverse :

array array_reverse ( array $array [, bool $preserve_keys = false ] )
Copier après la connexion

array_reverse() accepte un tableau comme input et renvoie un nouveau tableau avec les cellules dans l'ordre inverse.

Si le deuxième paramètre est spécifié comme vrai, le nom de clé de l'élément reste inchangé, sinon le nom de clé sera perdu.

Introduction aux paramètres


ParamètreDescription
tableauObligatoire. Le tableau d'entrée.
préserver
参数描述
array必需。输入的数组。
preserve

可选。规定是否保留原始数组的键名。返回一个单元顺序相反的数组.如果设置为 TRUE会保留数字的键。 非数字的键则不受这个设置的影响,总是会被保留。

可能的值:

  • true

  • false

Facultatif. Spécifie s’il faut conserver les noms de clés de tableau d’origine. Renvoie un tableau avec des cellules dans l'ordre inverse. Si la valeur est TRUE, les touches numériques seront conservées. Les touches non numériques ne sont pas affectées par ce paramètre et seront toujours conservées.

Valeurs possibles :

  • true

  • false

    < / li>

Valeur de retour

Renvoie le tableau inversé.
<?php
$input = array("php", 4.0, array("green", "red"));
$result = array_reverse($input);
$result_keyed = array_reverse($input, true);
?>
Copier après la connexion

Exemple :

Array
(
 [0] => Array
 (
  [0] => green
  [1] => red
 )

 [1] => 4
 [2] => php
)
Array
(
 [2] => Array
 (
  [0] => green
  [1] => red
 )

 [1] => 4
 [0] => php
)
Copier après la connexion

Cela fera que $result et $result_keyed auront la même unité, mais notez La différence dans les noms de clés. L'impression de $result et $result_keyed est respectivement :


Ce qui précède est l'intégralité du contenu de cet article, j'espère qu'il sera utile à tout le monde étude.
Recommandations associées :

PHPComment compresser dynamiquement des fichiers js et css

Exemple d'opération de traitement de transaction PDO en PHP

PHP Implémentation simple de l'analyse XML dans un Méthode array

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal