3v4l.org

run code in 200+ php & hhvm versions
<?php $file1 = '/somefile.jpg'; $file2 = 'file://shouldbelocal.jpg'; $file3 = 'http://someotherfile.jpg'; $local = stream_is_local($file1); $shouldbelocal = stream_is_local($file2); $remote = stream_is_local($file3); var_dump($local, $shouldbelocal, $remote);
Output for 5.2.6 - 5.6.38, 7.0.0 - 7.3.1
bool(true) bool(false) bool(false)
Output for hhvm-3.10.1 - 3.22.0
bool(true) bool(true) bool(false)
Output for 5.2.4 - 5.2.5
bool(false) bool(false) bool(false)
Output for 5.0.0 - 5.2.3
Fatal error: Call to undefined function stream_is_local() in /in/ULCni on line 7
Process exited with code 255.
Output for 4.4.5 - 4.4.9
Fatal error: Call to undefined function: stream_is_local() in /in/ULCni on line 7
Process exited with code 255.
Output for 4.3.2 - 4.4.4
Fatal error: Call to undefined function: stream_is_local() in /in/ULCni on line 7
Process exited with code 255.
Output for 4.3.0 - 4.3.1
Fatal error: Call to undefined function: stream_is_local() in /in/ULCni on line 7