Maison > développement back-end > tutoriel php > Comment échanger les valeurs de deux variables en php

Comment échanger les valeurs de deux variables en php

藏色散人
Libérer: 2023-04-04 12:48:01
original
15441 Les gens l'ont consulté

Comment échanger les valeurs de deux variables en PHP : 1. Utilisez une troisième variable pour échanger deux nombres, un code tel que "echo ."a =".$a." $b. "n";"; 2. Échangez deux valeurs de variable sans utiliser la troisième variable, un code tel que "list($a, $b)=array...".

Comment échanger les valeurs de deux variables en php

L'environnement d'exploitation de cet article : système Windows 7, ordinateur Dell G3, PHP version 7.1.

Cet article vous présente principalement la méthode d'implémentation spécifique de PHP échangeant les valeurs de deux variables.

Échanger deux variables signifie échanger les valeurs des variables entre elles. Cela se fait généralement via les données en mémoire.

Il existe deux manières d'échanger deux variables :

Ci-dessous, nous présenterons la méthode d'échange des valeurs de deux variables en PHP à travers des exemples de code spécifiques.

Méthode 1 : Utiliser la troisième variable pour échanger deux nombres

Le code est le suivant :

<?php
$a = 15;
$b = 27;

echo "交换前的数字是:"."a =".$a." and b=".$b;

$temp = $a;
$a = $b;
$b = $temp;

echo "<br>交换后的数字是:"."a =".$a." and b=".$b."\n";
Copier après la connexion

L'effet est le suivant :

Comment échanger les valeurs de deux variables en php

Méthode 2 : Échanger deux valeurs de variable sans utiliser la troisième variable

Le code est le suivant :

<?php
$a = 15;
$b = 276;
echo "交换前:"."a=". $a . &#39;,&#39; ."b=". $b;
list($a, $b) = array($b, $a);
echo "<br>交换后:"."a=". $a . &#39;,&#39; ."b=". $b;
Copier après la connexion

list() signifie attribuer les valeurs du tableau à un ensemble de variables.

Remarque : dans les versions antérieures à PHP 7.1.0, list() ne peut être utilisé que pour les tableaux indexés numériquement, et il est supposé que l'indexation numérique commence à 0.

En PHP 5, list() commence à attribuer des valeurs à partir du paramètre le plus à droite ; en PHP 7, list() commence à attribuer des valeurs à partir du paramètre le plus à gauche.

Le résultat de sortie est le suivant :

Comment échanger les valeurs de deux variables en php

Tutoriel d'apprentissage recommandé : "Tutoriel PHP"

Cet article concerne La méthode spécifique d'échange des valeurs de deux variables en PHP J'espère qu'il sera utile aux amis dans le besoin !

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