echo multicolor("Ce texte aura chaque lettre et caractère colorée !!!");
function multicolor($texte){
// Nous procédons au comptage du nombre de caractères du mot à colorer
// Afin de parcourir lettre par lettre
$strlen = strlen($texte);
// Initialisation de la variable pour le mot coloré
$final = '';
// On fait une boucle pour parcourir chaque caractère
for($i = 0; $i <= $strlen; $i ++){
//si c'est une lettre et pas un espace, on la colore
if(substr($texte,$i,1) != ''){
// Trouve une couleur aléatoirement
$R = rand(0, 255);
$G = rand(0, 255);
$B = rand(0, 255);
// Affiche la lettre colorée
$final .= '<span style="color: rgb(' . $R . ', ' . $G . ', ' . $B . ')">' . substr($texte, $i, 1) . '</span>';
// Si c'est pas une lettre, on fait une espace sans coloration
}else{
$final .= ' ';
}
}
return $final;// En fin, on retourne notre texte coloré aléatoirement !
}
echo multicolor('Bonjour tout le monde !');
J'espère que ce script gratuit vous sera utile dans vos projets.Si vous souhaitez soutenir mon travail, un simple clic sur le bouton "Donner remercier" ci-dessous ou une note serait grandement apprécié. Merci pour votre générosité !
Vous cherchez à pousser encore plus loin vos idées ou à les concrétiser avec un site internet sur mesure ? Je suis là pour vous aider ! Mon expérience en développement web est à votre disposition.
Que ce soit la création de votre site web pro ou l'apport de fonctionnalités avancées à votre projet, contactez-moi pour en discuter et avoir un devis gratuit personnalisé.
Mon objectif est de vous offrir des solutions sur mesure qui répondent à vos besoins, et votre vision associée à mon expertise donnera vie à votre projet web parfait. Contactez-moi aujourd'hui, je réponds en général en moins d'une heure :
Demander un devisromuald le 30 Mai 2023 à 17:33
Bonjour vient de tester sur le php8 sa ne passe pas dommage.
admin le 30 Mai 2023 à 17:34
Bonjour, merci pour votre commentaire. Quel message d'erreur rencontrez-vous ?
Romuald le 30 Mai 2023 à 18:00
Désolé je suis au travail je vous dirais cela des que je rentre.
Mais très bon site continuer comme cela