3v4l.org

run code in 300+ PHP versions simultaneously
<?php $x = $y = 0; ($x = 1) == 1 || ($y = 2) == 2; echo 'Using || with left operand evaluating to true' . PHP_EOL; var_dump($x); var_dump($y); $x = $y = 0; ($x = 1) != 1 && ($y = 2) == 2; echo 'Using && with left operand evaluating to false' . PHP_EOL; var_dump($x); var_dump($y);
Output for git.master, git.master_jit, rfc.property-hooks
Using || with left operand evaluating to true int(1) int(0) Using && with left operand evaluating to false int(1) int(0)

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:
53.78 ms | 1696 KiB | 4 Q