3v4l.org

run code in 150+ php & hhvm versions
Bugs & Features
<?php function ff_iswebcrawler(){ $_SERVER = array('HTTP_USER_AGENT' => 'alsdkflsafgooglebotlkasjfalsdiphone'); $ua = strtolower($_SERVER['HTTP_USER_AGENT']); return ( stripos($ua,'googlebot-mobile') !== false || (stripos($ua,'iphone') !== false && stripos($ua,'googlebot') !== false) ); } if(ff_iswebcrawler()) { echo 'yep'; }
Output for 5.0.0 - 7.1.0
yep
Output for 4.4.5 - 4.4.9
Fatal error: Call to undefined function: stripos() in /in/rCp6V on line 9
Process exited with code 255.
Output for 4.3.2 - 4.4.4
Fatal error: Call to undefined function: stripos() in /in/rCp6V on line 9
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: stripos() in /in/rCp6V on line 9