3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php echo "las".return_bytes("8M"); function return_bytes($val){ $val = trim($val); $lat =str_split($val); $string=strpbrk($val, 'M'); $strig=strpbrk($val, 'm'); $strg=strpbrk($val, 'K'); $stg=strpbrk($val, 'k'); $last=array($strig,$strg,$string,$stg); switch($last) { case 'k': case 'K': return (int) $lat[0] * 1024; break; case 'm': case 'M': return (int) $lat[0] * 1048576; break; default: return $val; } } ?>
Output for 5.0.0 - 7.1.0
las8M
Output for 4.4.5 - 4.4.9
Fatal error: Call to undefined function: str_split() in /in/guKK7 on line 6
Process exited with code 255.
Output for 4.3.2 - 4.4.4
Fatal error: Call to undefined function: str_split() in /in/guKK7 on line 6
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: str_split() in /in/guKK7 on line 6