3v4l.org

run code in 300+ PHP versions simultaneously
<?php echo "Non-existent: ", json_encode(!isset($var) || !($var || (is_scalar($var) && strlen($var)))), "\n"; $values = [null, false, true, 0, 100, "", "string", [], [0]]; foreach ($values as $var) { echo json_encode($var), ": ", json_encode(!isset($var) || !($var || (is_scalar($var) && strlen($var)))), "\n"; }

This is an error 500

Value for `_results` contains invalid data `array`


preferences:
163.15 ms | 1471 KiB | 9 Q