3v4l.org

run code in 300+ PHP versions simultaneously
<?php $a = '23bc'; $b = ''; $c = '123'; $d = null; echo ( !strlen($a) || ctype_digit($a) )? "Good to Go\n" : "Bad to Go\n"; echo ( !strlen($b) || ctype_digit($b) )? "Good to Go\n" : "Bad to Go\n"; echo ( !strlen($c) || ctype_digit($c) )? "Good to Go\n" : "Bad to Go\n"; echo ( !strlen($d) || ctype_digit($c) )? "Good to Go\n" : "Bad to Go\n";
Output for git.master, git.master_jit, rfc.property-hooks
Bad to Go Good to Go Good to Go Deprecated: strlen(): Passing null to parameter #1 ($string) of type string is deprecated in /in/7cfV0 on line 10 Good to Go

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