PHP str_rot13() Function
Example
Encode and decode a string:
<?php
echo str_rot13("Hello World");
echo "<br>";
echo str_rot13("Uryyb Jbeyq");
?>
Try it Yourself »
Definition and Usage
The str_rot13() function performs the ROT13 encoding on a string.
The ROT13 encoding shifts every letter 13 places in the alphabet. Numeric and non-alphabetical characters remains untouched.
Tip: Encoding and decoding are done by the same function. If you pass an encoded string as argument, the original string will be returned.
Syntax
str_rot13(string)
Parameter Values
| Parameter | Description |
|---|---|
| string | Required. Specifies the string to encode |
Technical Details
| Return Value: | Returns the ROT13 version of the encoded string |
|---|---|
| PHP Version: | 4.2.0+ |
❮ PHP String Reference