3v4l.org

run code in 200+ php & hhvm versions
Bugs & Features
<?php $str = "I am working in retailon"; $spaceCount = substr_count($str, " "); $letterIndx = 0; for($i=0; $i<=$spaceCount; $i++) { $spaceIndx = strpos($str, " ", $letterIndx); if ($spaceIndx == 0) { $word = substr($str, $letterIndx); } else { $word = substr($str, $letterIndx, $spaceIndx - $letterIndx); } $myArray[] = $word; $letterIndx = $spaceIndx + 1; } $reverse = array_reverse($myArray); foreach($reverse as $rev) { echo $rev." "; } echo str_word_count("\n" $str); ?>
based on HVdCG
Output for 5.4.0 - 5.4.34
Parse error: syntax error, unexpected '$str' (T_VARIABLE) in /in/Ehl02 on line 28
Process exited with code 255.
Output for 4.4.2 - 4.4.9, 5.1.0 - 5.3.29
Parse error: syntax error, unexpected T_VARIABLE in /in/Ehl02 on line 28
Process exited with code 255.
Output for 4.3.0 - 4.3.1, 4.3.5 - 4.4.1, 5.0.0 - 5.0.5
Parse error: parse error, unexpected T_VARIABLE in /in/Ehl02 on line 28
Process exited with code 255.
Output for 4.3.2 - 4.3.4
Parse error: parse error in /in/Ehl02 on line 28
Process exited with code 255.