Funktionsname: Stream_resolve_include_path ()
Anwendbare Version: Php 5> = 5.3.2
Funktion Beschreibung: Stream_resolve_include_path () Die Funktion löst den relativen Pfad zu einem absoluten Pfad auf und durchsucht das inclyse_path angegebene Verzeichnis, um die Datei zu finden.
Verwendung: String stream_resolve_include_path (String $ Dateiname)
Parameter:
Rückgabewert: Wenn eine Datei gefunden wird, wird der absolute Pfad zur Datei zurückgegeben. Wenn keine Datei gefunden wird, wird False zurückgegeben.
Beispiel: Angenommen, wir haben die folgende Verzeichnisstruktur:
// 示例1:使用相对路径$filename = '../includes/library.php'; $absolutePath = stream_resolve_include_path($filename); if ($absolutePath !== false) { echo "文件的绝对路径为:$absolutePath"; } else { echo "文件未找到"; } // 示例2:使用绝对路径$filename = '/var/www/includes/library.php'; $absolutePath = stream_resolve_include_path($filename); if ($absolutePath !== false) { echo "文件的绝对路径为:$absolutePath"; } else { echo "文件未找到"; }
Ausgabeergebnis: Beispiel 1: Der absolute Pfad der Datei lautet: /var/www/includes/library.php Beispiel 2: Der absolute Pfad der Datei ist: /var/www/includes/library.php