PHPファイルパスからファイル名を取得する方法(コード例)

不言
リリース: 2023-04-04 09:52:01
転載
2957 人が閲覧しました

この記事の内容は、PHPのファイルパスからファイル名(コード例)を取得する方法に関するもので、ある程度の参考値はありますので、困っている方は参考にしていただければ幸いです。

物理的傍受

$file = '/www/htdocs/inc/lib.inc.php';
$filename = basename($file);
echo $filename, &#39;<br/>&#39;;//  lib.inc.php
$filename = str_replace(strrchr($filename, &#39;.&#39;), &#39;&#39;, $filename);
echo $filename, &#39;<br/>&#39;;//  lib.inc
ログイン後にコピー

Use pathinfo($path, $options)

$file = &#39;/www/htdocs/inc/lib.inc.php&#39;;
$path_parts = pathinfo($file);
echo &#39;目录名称&#39; . $path_parts[&#39;dirname&#39;], &#39;<br/>&#39;;  //  /www/htdocs/inc
echo &#39;文件全名&#39; . $path_parts[&#39;basename&#39;], &#39;<br/>&#39;; //  lib.inc.php
echo &#39;文件后缀&#39; . $path_parts[&#39;extension&#39;], &#39;<br/>&#39;;//  php
echo &#39;文件名称&#39; . $path_parts[&#39;filename&#39;], &#39;<br/>&#39;; //  lib.inc         // PHP >= 5.2.0
echo &#39;目录名称&#39; . pathinfo($file, PATHINFO_DIRNAME), &#39;<br/>&#39;;  //  /www/htdocs/inc
echo &#39;文件全名&#39; . pathinfo($file, PATHINFO_BASENAME), &#39;<br/>&#39;; //  lib.inc.php
echo &#39;文件后缀&#39; . pathinfo($file, PATHINFO_EXTENSION), &#39;<br/>&#39;;//  php
echo &#39;文件名称&#39; . pathinfo($file, PATHINFO_FILENAME), &#39;<br/>&#39;; //  lib.inc         // PHP >= 5.2.0
ログイン後にコピー

以上がPHPファイルパスからファイル名を取得する方法(コード例)の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

関連ラベル:
php
ソース:cnblogs.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
最新の問題
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート