3v4l.org

run code in 300+ PHP versions simultaneously
<?php class R { public $digit; function __construct($digit) { $this->digit = $digit; } function __destruct() { echo "$digit"; } } function rev($number) { for (str_aplit($number) as $digit) { $objs[] = new R($digit); } } rev(13457);
Output for 5.4.0 - 5.4.25
Parse error: syntax error, unexpected 'as' (T_AS), expecting ';' in /in/R8VoK on line 10
Process exited with code 255.
Output for 5.3.0 - 5.3.28
Parse error: syntax error, unexpected T_AS, expecting ';' in /in/R8VoK on line 10
Process exited with code 255.

preferences:
193.67 ms | 1395 KiB | 62 Q