我正在尝试在PHP中解码base64字符串。
例如,我可以通过执行以下操作在python脚本中执行此操作:
s = "0CC0QFjAA"
base64.b64decode(str(s)+'=====', '_-');
如何在PHP中解码base64字符串?
答案 0 :(得分:1)
我认为这样做会:
$decoded = base64_decode(str_replace(array('_', '-'), array('+', '/'), $s));
如果您需要更通用的表格:
function b64decode($str, $altchars = null) {
if ($altchars) {
$altarray = array($altchars[0], $altchars[1]);
$str = str_replace($altarray, array('+', '/'), $str);
}
return base64_decode($str);
}
答案 1 :(得分:-1)
PHP函数名为base64_decode
。您可以将其称为base64_decode($s);