3v4l.org

run code in 300+ PHP versions simultaneously
<?php $output = ""; $output['blah'] = array( ); var_dump($output);//"A" but why? 'blah' casts to 0, OK, but 'A'? //because: var_dump(((string)array() )[0]);

preferences:
26.06 ms | 402 KiB | 5 Q