Heim  >  Artikel  >  Backend-Entwicklung  >  Ausführliche Erklärung, wie man Dateinamen und -erweiterungen in PHP erhält

Ausführliche Erklärung, wie man Dateinamen und -erweiterungen in PHP erhält

怪我咯
怪我咯Original
2017-07-05 10:45:061869Durchsuche

In diesem Artikel wird hauptsächlich die Methode zum Abrufen des Dateinamens und der Erweiterung in PHP vorgestellt. Der Herausgeber findet sie recht gut, daher werde ich sie jetzt mit Ihnen teilen und als Referenz angeben. Folgen wir dem Editor und werfen wir einen Blick darauf.

php ruft den Dateinamen und die Erweiterung ab

1.Basisname()-gibt den Dateinamen zurück des Pfades

Bitte beachten Sie den folgenden PHP-Code:

<?php

$path =
"/usr/www/html/index.php";

echo basename($path)."<br>";

//如果选择suffix则忽略扩展名

echo basename($path,".php");

?>

Ergebnis ausführen:

index.php

index

2.dirname()-Gibt den Dateipfad des aktuellen Skripts zurück!

PHP-Code:

<?php

//——FILE返回文件完整路径

$dir = dirname(FILE);

echo $dir;

?>

Laufergebnis:

F:webzendexercise

3. pathinfo() gibt ein assoziatives -Array zurück, das Pfadinformationen enthält.

umfasst die folgenden Array-Einheiten: Pfadname Dirname, Dateiname Basisname und Erweiterungsname Erweiterung.

Bitte sehen Sie sich die folgende einfache Codedemonstration an:

<?php

$path =
"/usr/www/html/index.php";

$pathinfo 
= pathinfo($path);

echo "目录名称:$pathinfo[dirname]<br>";

echo "文件名称:$pathinfo[basename]<br>";

echo "扩展名:$pathinfo[extension]";

?>

Ausführungsergebnis:

Verzeichnisname: /usr/www/html

Dateiname: index .php

Erweiterung: php

4.realpath – Gibt den normalisierten absoluten Pfadnamen zurück.

PHP-Code ist wie folgt:

<?php

$path =
"./exercise/php.txt";

$realpath 
= realpath($path);

echo $realpath;

?>

Abschließend noch einen kleinen Tipp beachten: Dateipfade mit unterschiedlichen PfadenOperatorEvtl. unterschiedlich, man kann „/“ und „“ verwenden unter Windows

Unter Linux kann nur „/“ verwendet werden, daher wird bei der Entwicklung empfohlen, „/“ zu verwenden, da ich den Dateipfad oben geschrieben habe!

Das obige ist der detaillierte Inhalt vonAusführliche Erklärung, wie man Dateinamen und -erweiterungen in PHP erhält. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn