如果想要自定義一個 PHP 函數來替代內置函數 str_shuffle,可以使用以下代碼:
function custom_str_shuffle($string) {
$chars = str_split($string);
shuffle($chars);
return implode('', $chars);
}
// 使用示例
$string = "Hello World";
$shuffled_string = custom_str_shuffle($string);
echo $shuffled_string;
這個自定義函數使用了 PHP 內置函數 str_split 和 shuffle 來實現字符串的隨機重排,然后使用 implode 函數將數組元素連接成一個字符串并返回。您可以將這個函數用作替代 str_shuffle 函數使用。