Maison > Article > développement back-end > Introduction à la fonction PHP — pathinfo() : renvoie les informations sur le fichier dans le chemin
Introduction à la fonction PHP—pathinfo() : renvoie les informations sur les fichiers dans le chemin
Dans le processus de développement Web, nous avons souvent besoin d'exploiter des fichiers, par exemple pour obtenir des informations sur les fichiers, les chemins d'accès aux fichiers, etc. PHP fournit de nombreuses fonctions pour répondre à ces besoins. Parmi elles, la fonction pathinfo() est très utile, elle peut facilement extraire des informations relatives au fichier à partir d'un chemin de fichier. La syntaxe de base de la fonction
pathinfo() est la suivante :
pathinfo($path, $options);
$path est le chemin du fichier, $options sont des paramètres facultatifs, utilisés pour contrôler les résultats de sortie. Cette fonction renvoie un tableau contenant diverses informations dans le chemin du fichier. Examinons ensuite quelques options couramment utilisées.
Voici quelques exemples de code pour démontrer l'utilisation de la fonction pathinfo() :
// 获取路径的目录部分 $path = "/home/user/www/example.php"; $dirname = pathinfo($path, PATHINFO_DIRNAME); echo "目录:".$dirname." "; // 获取路径的文件名部分 $basename = pathinfo($path, PATHINFO_BASENAME); echo "文件名:".$basename." "; // 获取路径的文件扩展名部分 $extension = pathinfo($path, PATHINFO_EXTENSION); echo "扩展名:".$extension." "; // 获取文件名(不包含扩展名)部分 $filename = pathinfo($path, PATHINFO_FILENAME); echo "文件名(不包含扩展名):".$filename." ";
En exécutant le code ci-dessus, vous obtiendrez les résultats suivants :
目录:/home/user/www 文件名:example.php 扩展名:php 文件名(不包含扩展名):example
Grâce à la fonction pathinfo(), nous pouvons facilement obtenir les informations sur le chemin en différentes parties. Ceci est beaucoup utilisé en développement, notamment dans le téléchargement et le traitement de fichiers. Nous pouvons facilement obtenir le répertoire, le nom du fichier, l’extension et d’autres informations du fichier pour des opérations ultérieures.
Résumé : La fonction
J'espère que cet article pourra aider tout le monde à mieux comprendre et utiliser la fonction pathinfo(), et apporter plus de commodité au travail de développement.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!