3v4l.org

run code in 300+ PHP versions simultaneously
<?php function isLeverOn($data, $number) { return $data & (2 ** $number); } $levers = 0b01010101; for ($i = 0; $i < 8; $i ++) { $status = isLeverOn($levers, $i) ? "ON" : "OFF"; echo "lever $i is $status.\n"; }
Output for git.master, git.master_jit, rfc.property-hooks
lever 0 is ON. lever 1 is OFF. lever 2 is ON. lever 3 is OFF. lever 4 is ON. lever 5 is OFF. lever 6 is ON. lever 7 is OFF.

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