Our article is about the PHP function str_rot13(), which is used to perform the ROT13 encoding on a string. The ROT13 encoding is a simple letter substitution cipher that replaces each letter with the letter 13 positions ahead of it in the alphabet. In this article, we will discuss the syntax and usage of str_rot13(), as well as provide some examples.

The str_rot13() function is used to perform the ROT13 encoding on a string. The syntax of the str_rot13() function is as follows:


The function takes one required parameter: $string. $string is the string to encode using ROT13.

Here is an example of how to use the str_rot13() function:

$string = "Hello, World!";
$encoded_string = str_rot13($string);
echo $encoded_string; // Output: Uryyb, Jbeyq!

In this example, we have a string variable $string that contains the phrase "Hello, World!". We use the str_rot13() function to perform the ROT13 encoding on the string by passing the variable $string as the parameter.

The output of this code will be:

Uryyb, Jbeyq!

As you can see, the str_rot13() function has successfully encoded the original string using ROT13.

The str_rot13() function is a useful tool for performing the ROT13 encoding on a string in PHP. It allows you to easily encode sensitive information or messages to protect them from unauthorized access. By mastering this function, you can become a more proficient PHP developer.

We hope this article has been helpful in understanding the str_rot13() function in PHP.

Practice Your Knowledge

What does the str_rot13() function do in PHP?

Quiz Time: Test Your Skills!

Ready to challenge what you've learned? Dive into our interactive quizzes for a deeper understanding and a fun way to reinforce your knowledge.

Do you find this helpful?