Czy ktoś to napotkał?Stała php może być odwołana, ale zdefiniowana() zwraca fałsz
var_dump(CRYPT_SHA256 == 1); // returns bool(true)
var_dump(defined(CRYPT_SHA256)); // returns bool(false)
Czy ktoś to napotkał?Stała php może być odwołana, ale zdefiniowana() zwraca fałsz
var_dump(CRYPT_SHA256 == 1); // returns bool(true)
var_dump(defined(CRYPT_SHA256)); // returns bool(false)
defined('CRYPT_SHA256')
przeciwnym razie pyta, czy wartość o stałej CRYPT_SHA256
jest również nazwa inna stała ....
defined(CRYPT_SHA256) === defined('1');
Pierwsze oświadczenie również return false dla mnie .
I zmienił go trochę, patrz poniżej
define('CRYPT_SHA256',1);
//var_dump(CRYPT_SHA256 == 1); // returns bool(true)
var_dump('CRYPT_SHA256');
var_dump(defined('CRYPT_SHA256')); // returns bool(false)
Hm, nie robi tego tutaj .... kopiowanie i wklejanie twojego literalnego kodu zwraca 'true'? – Wrikken
Dziękuję - czyniąc znak L na czole –
Nie jesteś sam, Dave. hehe A teraz, kiedy widzę tę odpowiedź, pojawia się we mnie, że to jest * nie * za pierwszym razem, gdy popełniłem ten błąd! ;) – BruceHill
o mój! bardzo trudne do zobaczenia, dzięki – mikewasmike