Ich bin ein wenig verwirrt, wie die PHP-Funktion boolval
funktioniert. Betrachten Sie die folgendeWarum gibt boolval (false) in PHP leer?
<?php echo boolval(true); // prints 1
und Kontrast mit
<?php echo boolval(false); // prints nothing?
Warum bin ich nicht zurück entweder wahr/falsch zu bekommen? Und warum gibt boolval(false)
nichts zurück?
Ich stieß auf dieses Problem beim Versuch, für ein boolesches Argument zu analysieren. Was ist korrekt, wenn ein Bool-Wert von extrahiert wird, wenn nicht mit dieser Funktion?
'var_dump (boolval (false));' ' var_dump (!! $ argv);' – Rizier123
Oder einfach nur 'echo false;' – PeeHaa