php dirname、basename、pathinfo 解析ディレクトリのパス
この記事では、PHP の dirname、basename、および pathinfo の解析ディレクトリ パスを詳しく紹介します。学習が必要な友人は参照してください。
1: stringbasename(string path[,string suffix]);
この関数は、ファイルへの完全なパスを含む文字列を返します。ファイル名が接尾辞で終わる場合は、この部分も削除されます。
Windows では、スラッシュ (/) とバックスラッシュ () の両方をパス区切り文字として使用できます。他の状況では、スラッシュ (/) になります。
例1.basename()の例、コードは次のとおりです
<?php $path=网页制作教程http://www.bKjia.c0m,请保留此标记"/home/httpd/html/index.php"; $file=basename($path); //$fileissetto"index.php" $file=basename($path,".php");//$fileissetto"index" ?>
パラメータはファイルパスの文字列で、ファイル名を削除した後のディレクトリを返します
2: string dirname(string path);
__FILE__ path 現在のコードが配置されているファイルです。
dirname(dirname(__FILE__)); 取得されるのは、ファイルの 1 つ上の階層のディレクトリ名です。
<?php echo dirname("c:/testweb/home.php"); echo dirname("/testweb/home.php"); ?>
c:/testweb /testweb
パラメータはファイル パスの文字列で、ディレクトリ名、ファイル名、拡張子の 3 つの部分を含む配列を返します。それぞれ dirname、basename、extension で参照されます3: array pathinfo($path);
例 1<?php print_r(pathinfo("/testweb/test.txt")); ?>
出力結果:
Array ( [dirname] => /testweb [basename] => test.txt [extension] => txt )
例 2
<?php print_r(pathinfo("/testweb/test.txt",PATHINFO_BASENAME)); ?>
test.txt

ホットAIツール

Undresser.AI Undress
リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover
写真から衣服を削除するオンライン AI ツール。

Undress AI Tool
脱衣画像を無料で

Clothoff.io
AI衣類リムーバー

AI Hentai Generator
AIヘンタイを無料で生成します。

人気の記事

ホットツール

メモ帳++7.3.1
使いやすく無料のコードエディター

SublimeText3 中国語版
中国語版、とても使いやすい

ゼンドスタジオ 13.0.1
強力な PHP 統合開発環境

ドリームウィーバー CS6
ビジュアル Web 開発ツール

SublimeText3 Mac版
神レベルのコード編集ソフト(SublimeText3)

ホットトピック











Ubuntu および Debian 用の PHP 8.4 インストールおよびアップグレード ガイド

PHP 開発用に Visual Studio Code (VS Code) をセットアップする方法
