str_shuffle() Function in PHP With Example

Support PHP Version: PHP 7.1, PHP 7.2, PHP 7.3, PHP 7.4, PHP 8.0, PHP 8.1, PHP 8.2, PHP 8.3 With Latest All Version Support.

Hello Friends Today, through this tutorial, I will tell you How to Use `str_shuffle()` function using PHP, PHP 8, PHP 8.1, PHP 8.2 With Example. In PHP, `str_shuffle()` is a built-in function used to randomly shuffle the characters of a string. It returns a string with the same characters as the input string but in a random order.

Here’s the syntax of `str_shuffle()`:

str_shuffle(string $string): string

Parameters: `$string`: The input string to be shuffled.

Return Value: Returns the shuffled string.

Here’s an example demonstrating the usage of `str_shuffle()`:

$string = "Hello, World!";
$shuffledString = str_shuffle($string);
echo "Original String: $string<br>";
echo "Shuffled String: $shuffledString";

Output (example):

Original String: Hello, World!
Shuffled String: rdo,HH Wello l!

As you can see, the characters of the original string have been shuffled randomly to create a new string. Each time you run the script, you’ll get a different shuffled output since the shuffling is random.