<?php
// In response to http://www.php.net/manual/en/language.constants.predefined.php#113130
// In fact, you can define magic constants too.
(@__DIR__ == '__DIR__') && define('__DIR__', dirname(__FILE__));
echo "result of var_dump(__DIR__):\r\n";
var_dump(__DIR__);
var_dump(php_version());
result of var_dump(__DIR__):
string(3) "/in"
Fatal error: Uncaught Error: Call to undefined function php_version() in /in/l0VmJ:10
Stack trace:
#0 {main}
thrown in /in/l0VmJ on line 10
Process exited with code 255.
result of var_dump(__DIR__):
string(3) "/in"
Fatal error: Call to undefined function php_version() in /in/l0VmJ on line 10
Process exited with code 255.
Output for 4.4.5 - 4.4.9
result of var_dump(__DIR__):
string(3) "/in"
Fatal error: Call to undefined function: php_version() in /in/l0VmJ on line 10
Process exited with code 255.
Output for 4.3.2 - 4.3.11, 4.4.0 - 4.4.4
result of var_dump(__DIR__):
string(3) "/in"
Fatal error: Call to undefined function: php_version() in /in/l0VmJ on line 10
Process exited with code 255.
Output for 4.3.0 - 4.3.1
result of var_dump(__DIR__):
string(3) "/in"
Fatal error: Call to undefined function: php_version() in /in/l0VmJ on line 10