3v4l.org

run code in 300+ PHP versions simultaneously
<?php $tests = ['A', 'z', '+', '0', '8', '*', ' ']; foreach ($tests as $test) { echo "\n{$test}: "; if (ctype_alpha($test)) { echo 'letter'; } elseif (ctype_digit($test)) { echo 'number'; } elseif (ctype_space($test)) { echo 'space'; } else { echo 'symbol'; } }
Output for git.master, git.master_jit, rfc.property-hooks
A: letter z: letter +: symbol 0: number 8: number *: symbol : space

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:
112.57 ms | 405 KiB | 5 Q