ホームページ > バックエンド開発 > PHPチュートリアル > PHP の `basename()` 関数を使用してファイル パスからファイル名を抽出するにはどうすればよいですか?

PHP の `basename()` 関数を使用してファイル パスからファイル名を抽出するにはどうすればよいですか?

Patricia Arquette
リリース: 2024-12-30 22:35:11
オリジナル
336 人が閲覧しました

How Can I Extract a Filename from a File Path Using PHP's `basename()` Function?

PHP を使用してパスからファイル名を取得する

指定されたパスからファイル名を抽出する必要があるシナリオが発生する場合があります。 PHP では、このタスクに便利な関数、basename().

次の例を考えてみましょう。ここでは、フル パス「F:Program FilesSSH Communications SecuritySSH Secure ShellOutput」からファイル名「Output.map」を取得します。マップ".

ベース名の使用

を達成するにはこれにより、basename() を次のように利用できます:

$path = "F:\Program Files\SSH Communications Security\SSH Secure Shell\Output.map";
$file = basename($path);
ログイン後にコピー

この例では、basename() は「Output.map」を抽出し、それを $file 変数に割り当てます。

追加オプション

Basename() は、抽出をさらにカスタマイズするためのオプションを提供しますprocess:

  • $suffix: ファイル名を抽出する前に削除するサフィックスを指定できます。たとえば、basename($path, ".map");末尾から「.map」を削除すると、「Output」が返されます。
  • $flags: PHP では、basename() の動作を変更するフラグが許可されています。詳細については、PHP マニュアルを参照してください。

以上がPHP の `basename()` 関数を使用してファイル パスからファイル名を抽出するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

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