Nom de la fonction: stream_resolve_include_path ()
Version applicable: PHP 5> = 5.3.2
Fonction Description: Stream_resolve_include_path () La fonction résout le chemin relatif vers un chemin absolu et recherche le répertoire spécifié dans include_path pour trouver le fichier.
Utilisation: String Stream_resolve_include_path (String $ nom de fichier)
paramètre:
Valeur de retour: si un fichier est trouvé, le chemin d'accès absolu vers le fichier est renvoyé; Si aucun fichier n'est trouvé, false est renvoyé.
Exemple: Supposons que nous ayons la structure du répertoire suivant:
// 示例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 "文件未找到"; }
Résultat de sortie: Exemple 1: Le chemin absolu du fichier est: /var/www/includes/library.php Exemple 2: Le chemin absolu du fichier est: /var/www/includes/library.php