【发布时间】:2013-05-11 23:51:39
【问题描述】:
我正在尝试使用 Mcrypt 的 mcrypt_create_iv() 生成盐,但它似乎不起作用并且我遇到了错误。
这是我的代码:
<?php
$salt= substr(mcrypt_create_iv(16, MCRYPT_DEV_URANDOM))(mt_rand()),0,22);
echo $salt;
?>
【问题讨论】:
-
总是发布任何相关的错误或回溯。
-
究竟是什么错误?
-
解析错误:语法错误,第 4 行 /root/phptest/blowfish.php 中出现意外的 '('
-
括号有问题。在运行之前始终进行语法检查。我建议使用具有语法检查功能的 IDE(例如 NetBeans)。
-
你确定这个扩展开启了吗Mcript on PHP.net