3v4l.org

run code in 300+ PHP versions simultaneously
<?php $vars = [ 'TRUE' => TRUE, 'FALSE' => FALSE, '1' => 1, '0' => 0, '-1' => -1, '"1"' => "1", '"0"' => "0", '"-1"' => "-1", 'NULL' => NULL, 'array()' => array(), '"php"' => "php", '""' => "", ]; foreach ($vars as $label => $var) { $result = (!$var === empty($var)) ? 'TRUE' : 'FALSE'; echo sprintf("%s: %s\n", $label, $result); }
Output for git.master, git.master_jit, rfc.property-hooks
TRUE: TRUE FALSE: TRUE 1: TRUE 0: TRUE -1: TRUE "1": TRUE "0": TRUE "-1": TRUE NULL: TRUE array(): TRUE "php": TRUE "": TRUE

This tab shows result from various feature-branches currently under review by the php developers. Contact me to have additional branches featured.

Active branches

Archived branches

Once feature-branches are merged or declined, they are no longer available. Their functionality (when merged) can be viewed from the main output page


preferences:
55.18 ms | 401 KiB | 8 Q