現在の位置: ホーム> 関数カテゴリ一覧> stream_resolve_include_path

stream_resolve_include_path

パスを含めることに従ってファイル名を解決します
名前:stream_resolve_include_path
カテゴリ:ストリーム
対応言語:php
一言説明:絶対パスへの相対パスを解決し、include_pathで指定されたディレクトリを検索してファイルを見つけます

関数名:stream_resolve_include_path()

該当するバージョン:PHP 5> = 5.3.2

関数の説明:stream_resolve_include_path()関数は、相対パスを絶対パスへの相対パスを解決し、include_pathで指定されたディレクトリを検索してファイルを見つけます。

使用法:string stream_resolve_include_path(string $ filename)

パラメーター:

  • $ filename:解析するためのファイルパスは、相対的または絶対パスにすることができます。

返品値:ファイルが見つかった場合、ファイルへの絶対パスが返されます。ファイルが見つからない場合、falseが返されます。

例:次のディレクトリ構造があるとします。

  • /var/www/html/index.php
  • /var/www/includes/library.php
 // 示例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 "文件未找到"; }

出力結果:例1:ファイルの絶対パスは:/var/www/includes/library.phpの例です。例2:ファイルの絶対パスは:/var/www/includes/library.phpです

類似の関数
人気記事(にんききじ)