我有一個生成一個散列並篩選出字符的功能:PHP快速輕鬆地替換字符?
$str = base64_encode(md5("mystring"));
$str = str_replace("+", "_",
str_replace("/", "-",
str_replace("=", "x" $str
)));
什麼是「正確」的方式在PHP這樣做嗎?
即,有更清潔的方法嗎?
// Let "tr()" be an imaginary function
$str = base64_encode(md5("mystring"));
$str = tr( "+/=", "_-x", $str );
固定。我們實際上使用md5,而不是base64_encode。 – redolent