ホームページ  >  記事  >  バックエンド開発  >  PHP dirname() 関数はファイル ディレクトリの使用状況の概要を返します

PHP dirname() 関数はファイル ディレクトリの使用状況の概要を返します

怪我咯
怪我咯オリジナル
2017-06-05 10:06:203854ブラウズ

php dirname() 関数は、ファイルパスのディレクトリ部分を返します。ファイルへのフルパスを含む文字列を与え、ディレクトリ名からファイル名を引いたものを返します。この記事は、PHP のファイル ディレクトリを返す関数の使い方に関するいくつかの記事をまとめたもので、PHP のファイル ディレクトリを返す関数を理解するのに役立つことを願っています。

1.ファイル情報を取得するphp dirname()関数の使い方を詳しく解説

php dirname()関数はファイルパスのディレクトリ部分を返します。ファイルへのフルパスを含む文字列を与え、ディレクトリ名からファイル名を引いたものを返します。構文は次のとおりです

string dirname ( string $path )

パラメータのpathはパスであり、このパスが確認する必要があるパスです。 パスの親ディレクトリを返します。 パスにスラッシュがない場合は、現在のディレクトリを示すドット (「.」) が返されます。それ以外の場合、返される文字列は、パスの末尾 (最後のスラッシュとそれに続く部分) の /component を削除した後の文字列です。

2.PHPのパスに関係するdirname、realpath、__FILE__関数を詳しく解説

PHP dirname() 関数はファイル ディレクトリの使用状況の概要を返します

この記事では、PHPのチュートリアルに興味がある学生向けに、PHPのパスに関係するdirname、realpath、__FILE__の3つの関数を中心に紹介します。それを参照できます。例: プログラムのルート ディレクトリは E:wampwww にあります。index.php で呼び出すと、E:wampwwwindex.php が返されます。 dirname は、現在のディレクトリの親ディレクトリ、または現在のファイルが配置されているディレクトリ (末尾に / なし) を返します。 は通常、__FILE__

3. php dirname() を解析するアプリケーションと組み合わせて使用​​されます。 __FILE__ 定数

__FILE__ はファイル名を含む現在のファイルの絶対パスを意味し、dirname(__FILE__) は現在のファイルの絶対パスを意味し、basename(__FILE__) は現在のファイルのファイル名 dirname(__FILE__) を意味します。 /f/".basename(__FILE__)

は、現在のファイルが存在するディレクトリの f ディレクトリにあるファイル名 dirname (__FILE__) のファイルを意味します。require は、そのファイルをこのファイルに含めることを意味します。

4.PHPでの__FILE__、dirname、およびbasenameの使用法の分析例

この記事では、PHPでの__FILE__、dirname、およびbasenameの使用法を例とともに説明します。皆さんの参考に共有してください。具体的な方法は次のとおりです。 php では、__FILE__ は現在実行中のファイルのフルパスとファイル名です。これは、インクルードされたファイル名を返します。これは、マジック変数 (事前定義された定数) です。ファイルディレクトリまたはファイル名を取得するために一般的に使用される dirname とbasename。

5.php

phpのdirname、basename、pathinfo関数の違いと例

php dirname関数は、指定されたファイルパスのディレクトリ部分を取得することです。 , phpのbasename()関数はパスのファイル名部分を取得します。これはdirname()の逆です(dirnameはパスのディレクトリ部分を取得します)。 php pathinfo 関数は、パスを解析し、そのパスを配列に解析するために使用されます。配列には、ディレクトリ名、完全なファイル名、ファイル拡張子とファイル名 (ファイル接尾辞を除く)、およびこれら 4 つの値のキー名が含まれます。はそれぞれディレクトリ名、ベース名、拡張子、およびファイル名であるため、これら 4 つのキー名を使用して、ディレクトリ名、完全なファイル名、ファイル拡張子、およびファイル名の値を取得できます。この記事では主にこれら3つの機能の違いや活用例を詳しく紹介します。

【関連Q&Aの推奨事項】

PHPのdirnameなどの関数は中国語のパスを処理できません

path.joinを使用して_dirnameを必要なディレクトリと結合すると、エラー_dirnameは関数ではありませんか?

[ディレクトリ名エントリ]

dirname

[関連記事の推奨]

🎜php dirname、basename、pathinfo ディレクトリパスを解析します🎜🎜

以上がPHP dirname() 関数はファイル ディレクトリの使用状況の概要を返しますの詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。