Fonction php

Bonjour, j'ai un problème qui m'embête : voilà , je voudrais "crypter" une phrase que l'on aurai récupérer via un formulaire en remplaçant une lettre par une chaîne de caractères , or , avec la fonction str_replace , je n'arrive à remplacer qu'une lettre , pouvez-vous m'aider , Merci d'avance

--
:-)
Configuration: Processeur : AMD Athlon 64 X2 Dual Core Processor 4800+
Carte mère : Gigabyte M56S-S3
Carte graphique : Nvidia GeForce 8400GS
RAM : 2 x 1 Go RAM DDRII skill
OS : Windows XP professionnel 
Navigateur : Mozilla firefox 3.5 ( bien sûr ! :O )

7 réponses

  1. Normalment str_replace, peut remplacer plein de lettres, tu peux donner un array comme argumet :

    // Génère : You should eat pizza, beer, and ice cream every day
    $phrase = "You should eat fruits, vegetables, and fiber every day.";
    $healthy = array("fruits", "vegetables", "fiber");
    $yummy = array("pizza", "beer", "ice cream");

    voir sur https://www.php.net/manual/fr/function.str-replace.php

    sinon pour du cryptage tu peux utiliser md5
    1. Mais je crois que le md5 est un algorithme " à sens unique" , non ?
      1. j'avais bien compris que tu voulais crypter une chaine, mais pourquoi ?
        Je te demande ça pour savoir si il faut utiliser un hashe (md5) ou un vrai cryptage que l'on peut décrypter.