PHP dirname returns symlink path
Use the readlink
function? http://php.net/manual/en/function.readlink.php
You can check if it is a symlink with is_link
: http://php.net/manual/en/function.is-link.php
if (is_link($link)) { echo(readlink($link));}
<?phpfunction getRealFile($path) { return is_link($path) ? readlink($path) : $path;}$path = getRealFile(dirname(__FILE__));
Documentation:
http://php.net/manual/en/function.is-link.php
http://php.net/manual/en/function.readlink.php