Zeichenfolgen kodieren und dekodieren:
<?phpecho str_rot13("Hello World");echo "<br>";echo str_rot13("Uryyb Jbeyq");?>Die Funktion str_rot13() führt eine ROT13-Codierung für einen String durch.
Die ROT13-Kodierung wird erreicht, indem jeder Buchstabe im Alphabet um 13 Buchstaben nach vorne verschoben wird. Numerische und nicht alphabetische Zeichen bleiben unverändert.
Tipp: Kodierung und Dekodierung werden beide von derselben Funktion durchgeführt. Wenn Sie eine codierte Zeichenfolge als Parameter übergeben, wird die ursprüngliche Zeichenfolge zurückgegeben.
str_rot13( string )
Parameter | beschreiben |
---|---|
Zeichenfolge | Erforderlich. Gibt die zu kodierende Zeichenfolge an. |
Rückgabewert: | Gibt eine ROT13-codierte Zeichenfolge zurück. |
---|---|
PHP-Version: | 4.2.0+ |
Protokoll aktualisieren: | Vor PHP 4.3 konnten Zeichenfolgen so geändert werden, als ob sie als Referenz übergeben würden. |