Générer un code couleur aléatoire avec PHP

Publié le 15/12/2024 • Actualisé le 15/12/2024


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 générer un code couleur aléatoire avec PHP. Dans le précédent snippet, nous avons vu comment générer un code couleur aléatoire avec Symfony. On peut aussi directement utiliser PHP. J'aime la solution Symfony, car elle est lisible et élégante, mais la version PHP va droit au but.


<?php

declare(strict_types=1);

namespace App\Controller\Snippet;

use Symfony\Component\HttpFoundation\Request;

/**
 * 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 Snippet333Trait
{
    public function snippet333(Request $request): void
    {
        $colorCode = \sprintf('#%06X', mt_rand(0, 0xFFFFFF)); // FFFFFF = 16 777 215

        echo \sprintf('Color code: %s', $colorCode);

        // That's it! 😁
    }
}

 Exécuter le snippet  Plus sur Stackoverflow   Lire la doc  Plus sur le web  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

[🇫🇷] Snippet 47 / 50 Générer un code couleur aléatoire avec PHP www.strangebuzz.com/fr/snippets/... #PHP #random #color #css

[image or embed]

— COil 🐝 (@coil.ooo) 16 décembre 2024 à 19:17