php - How to get realpath for virtual paths? -


if path ../b , current directory /var/www/a/c, realpath /var/www/a/b

but if b doesn't exist, realpath() returns false.

is possible same path if directory doesn't exist yet?

it's not available pre-defined function format realpath(), because it's impossible in reliable way.

as example, on macos, doing ls /etc/.., you'd think you'd directory listing of /. thing though /etc soft link /private/etc, doing ls /etc/.. gives listing of /private.

this not calculated in advance if link did not yet exist, why there no function can solve in general sense without files/directories existing.

in other words, you'd have write own function solve specific problem.


Comments

Popular posts from this blog

html5 - What is breaking my page when printing? -

c# - must be a non-abstract type with a public parameterless constructor in redis -

ajax - PHP/JSON Login script (Twitter style) not setting sessions -