3v4l.org

run code in 300+ PHP versions simultaneously
<?php class Foo { public function __construct($options = null) { if (is_array($options)) { var_dump(is_string(key($options))); } } } $options = array('foo' => 'bar'); next($options); next($options); $foo = new Foo($options);

preferences:
25.73 ms | 406 KiB | 5 Q