【发布时间】:2010-08-31 20:23:34
【问题描述】:
我正在尝试在 PHP 和 openssl 中对字符串进行 base64 编码。
openssl: echo -n "1234567890A" | openssl enc -base64
php:
$hash = sha1("1234567890A", true);
var_dump($hash);
echo base64_encode($hash);
结果不同:
openssl:MTIzNDU2Nzg5MEE=
PHP:/Q6nenquhGpX5h2WdiQZQF47Pe8=
我想这只是我可以用来调整结果 1 或 2 的简单设置,因为 PHP 生成的字符串与字符串 1 的大小完全相同。
请帮帮我。 非常感谢, 罗恩
【问题讨论】: