<?php
/**
* 反轉多位元組字串。
*
* @param string $string 要反轉的字串。
* @param string|null $encoding 字元編碼。如果省略,將使用內部字元編碼值。
* @return string 反轉後的字串
*/
function mb_strrev(string $string, string $encoding = null): string
{
$chars = mb_str_split($string, 1, $encoding ?: mb_internal_encoding());
return implode('', array_reverse($chars));
}
?>
比 tianyiw 的函式(註解 #122953)更快且更具彈性