Permuter deux variables avec PHP

Publié le 04/01/2026 • Actualisé le 04/01/2026


English language detected! 🇬🇧

  We noticed that your browser is using English. Do you want to read this post in this language?

Read the english version 🇬🇧 Close

Dans ce bout de code, nous voyons comment permuter deux variables avec PHP.


<?php

declare(strict_types=1);

namespace App\Controller\Snippet;

/**
 * J'utilise un trait PHP afin d'isoler chaque snippet dans un fichier.
 * Ce code doit être apellé d'un contrôleur Symfony étendant AbstractController (depuis Symfony 4.2)
 * ou Symfony\Bundle\FrameworkBundle\Controller\Controller (Symfony <= 4.1).
 * Les services sont injectés dans le constructeur du contrôleur principal.
 */
trait Snippet338Trait
{
    public function snippet338(): void
    {
        $a = 555;
        $b = 10001;
        var_dump('a,b:', $a, $b);
        [$a,$b] = [$b, $a];
        echo PHP_EOL;
        var_dump('a,b (after switch):', $a, $b);

        // That's it! 😁
    }
}

 Exécuter le snippet  Plus sur Stackoverflow  Snippet aléatoire

  Travaillez avec moi !


A vous de jouer !

Ces articles vous ont été utiles ? Vous pouvez m'aider à votre tour de plusieurs manières : (cliquez sur le lien "reply" dans à droite pour me contacter )

Merci et à très bientôt sur Strangebuzz ! 😉

COil