5

有没有人遇到过这个?

var_dump(CRYPT_SHA256 == 1); // returns bool(true)
var_dump(defined(CRYPT_SHA256)); // returns bool(false)
4

2 回答 2

17
defined('CRYPT_SHA256')

否则,您是在询问常量的是否也是CRYPT_SHA256另一个常量的名称......

defined(CRYPT_SHA256) === defined('1');
于 2012-12-12T15:03:20.097 回答
0

第一条语句也为我返回 false。

我稍微改了一下,见下图

define('CRYPT_SHA256',1);
  //var_dump(CRYPT_SHA256 == 1); // returns bool(true)
  var_dump('CRYPT_SHA256');
var_dump(defined('CRYPT_SHA256')); // returns bool(false)
于 2012-12-12T15:05:35.960 回答