Maison > développement back-end > tutoriel php > Introduction à la fonction PHP — filetype() : récupère le type de fichier

Introduction à la fonction PHP — filetype() : récupère le type de fichier

WBOY
Libérer: 2023-07-24 09:34:02
original
1703 Les gens l'ont consulté

Introduction aux fonctions PHP — filetype() : Obtenez le type d'un fichier

Introduction :
En PHP, la fonction filetype() est une fonction intégrée utilisée pour trouver le type d'un fichier. Cela peut nous aider à obtenir rapidement des informations sur le type de fichier pour un traitement ou un jugement ultérieur. Cet article présentera l'utilisation de cette fonction en détail et fournira des exemples de code correspondants.

Prototype de fonction :
string filetype (string $filename)

Description du paramètre :

  • $filename : le nom ou le chemin du fichier à trouver.

Valeur de retour :

  • Si le type du fichier est trouvé avec succès, une chaîne de son type est renvoyée sinon, false est renvoyé ;

Exemple 1 : Obtenez le type de fichier

$filename = 'example.txt';

$filetype = filetype($filename);

if ($filetype !== false) {
    echo "文件的类型为:" . $filetype;
} else {
    echo "获取文件类型失败!";
}
Copier après la connexion

Exemple 2 : Obtenez tous les types de fichiers dans le dossier

$dir = 'example_folder/';

$files = scandir($dir);

foreach ($files as $file) {
    if ($file != "." && $file != "..") {
        $filepath = $dir . $file;
        $filetype = filetype($filepath);
        if ($filetype !== false) {
            echo "文件 {$file} 的类型为:" . $filetype . "<br/>";
        } else {
            echo "获取文件类型失败!";
        }
    }
}
Copier après la connexion

Dans le code ci-dessus, l'exemple 1 montre comment utiliser la fonction filetype() pour obtenir le type d'un fichier et affichez-le sur la page. Tout d’abord, nous définissons un nom de fichier (exemple.txt), puis appelons la fonction filetype() pour obtenir le type du fichier. Enfin, déterminez si l'acquisition est réussie en jugeant si la valeur de retour est fausse.

L'exemple 2 montre comment obtenir les types de tous les fichiers d'un dossier. Nous utilisons la fonction scandir() pour lister tous les noms de fichiers dans le répertoire spécifié, puis parcourons ces noms de fichiers, appelons la fonction filetype() dans chaque boucle pour obtenir le type de fichier et l'affichons sur la page.

Résumé : La fonction
filetype() est une fonction pratique et pratique qui peut nous aider à obtenir des informations sur le type de fichier. Grâce à cette fonction, nous pouvons traiter différents types de fichiers selon nos besoins. Dans les applications pratiques, nous pouvons effectuer les opérations correspondantes en fonction du type de fichier, telles que la mise à l'échelle ou le recadrage de fichiers image, la lecture et le traitement de fichiers texte, etc. J'espère que cet article vous sera utile pour vos études et votre travail !

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!

Étiquettes associées:
source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal