It seems that (at least for PHP 5.4.6), this method returns false if the file does not exist.
SplFileInfo::getRealPath
(PHP 5 >= 5.2.2)
SplFileInfo::getRealPath — Gets absolute path to file
Açıklama
public string SplFileInfo::getRealPath
( void
)
This method expands all symbolic links, resolves relative references and returns the real path to the file.
Değiştirgeler
Bu işlevin değiştirgesi yoktur.
Dönen Değerler
Returns the path to the file.
Örnekler
Örnek 1 SplFileInfo::getRealPath() example
<?php
$info = new SplFileInfo('/..//./../../'.__FILE__);
var_dump($info->getRealPath());
$info = new SplFileInfo('/tmp');
var_dump($info->getRealPath());
?>
Yukarıdaki örnek şuna benzer bir çıktı üretir:
string(28) "/private/tmp/phptempfile.php" string(12) "/private/tmp"
josef dot vlk dot d at gmail dot com ¶
8 months ago
