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 に答える