3v4l.org

run code in 300+ PHP versions simultaneously
<?php // Le bug de l'espace... echo 'Le bug de l\'espace :' . PHP_EOL; echo "var_dump(is_numeric(' 1')) // => " . var_dump(is_numeric(' 1')) . PHP_EOL; echo "var_dump(is_numeric('1 ')) // => " . var_dump(is_numeric('1 ')) . PHP_EOL; // Mais... echo 'Mais :' . PHP_EOL; echo "' 1' == 1 // => " . (' 1' == 1) . PHP_EOL; echo "'1 ' == 1 // => " . ('1 ' == 1) . PHP_EOL;
Output for git.master, git.master_jit, rfc.property-hooks
Le bug de l'espace : bool(true) var_dump(is_numeric(' 1')) // => bool(true) var_dump(is_numeric('1 ')) // => Mais : ' 1' == 1 // => 1 '1 ' == 1 // => 1

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:
29 ms | 401 KiB | 8 Q