Comment utiliser les extensions PHP et Exif pour extraire les informations sur le modèle d'objectif des photos
Introduction :
Les données Exif des photos fournissent une multitude d'informations, notamment des informations sur l'appareil de prise de vue, l'heure de prise de vue, le modèle d'objectif, etc. Dans cet article, nous présenterons comment utiliser les extensions PHP et Exif pour extraire les informations sur le modèle d'objectif à partir de photos et donnerons des exemples de code correspondants.
Étape 1 : Vérifiez si l'extension Exif est installée
Tout d'abord, nous devons nous assurer que l'extension Exif pour PHP est installée et activée. Vous pouvez vérifier par les deux méthodes suivantes :
Méthode 1 : Rechercher si l'extension "exif" est ajoutée et commentée (commençant par un point-virgule) dans le fichier de configuration PHP (tel que php.ini).
Méthode 2 : Créez un fichier nommé "info.php" et ajoutez-y le code suivant :
phpinfo();
?>
Ensuite, utilisez un navigateur pour accéder au fichier, Entrez "exif" dans la zone de recherche pour rechercher et vérifier s'il y a des informations liées à "exif" dans les résultats.
Si elle n'est pas trouvée, vous devez installer l'extension Exif manuellement. Veuillez vous référer à la documentation officielle de PHP pour les méthodes d'installation spécifiques.
Étape 2 : Écrivez le code pour extraire les informations sur le modèle d'objectif
Une fois que nous nous sommes assurés que l'extension Exif est installée et activée, nous pouvons commencer à écrire le code pour extraire les informations sur le modèle d'objectif de la photo. Voici un exemple de code :
// Lire les données Exif du fichier
$exif = exif_read_data('photo.jpg');
// Vérifier si les informations sur le modèle d'objectif existent
if(isset ( $exif['Model'])){
}
?>
Dans le code ci-dessus, nous utilisons d'abord la fonction exif_read_data()
pour lire le données du fichier photo Lire les données Exif. Ensuite, utilisez la fonction isset()
pour vérifier si les informations sur le modèle d'objectif existent. Si elles existent, stockez-les dans la variable $model
et affichez-les dans le navigateur ; not S'il existe, les informations d'invite correspondantes seront affichées. exif_read_data()
函数从照片文件中读取Exif数据。然后,使用isset()
函数来检查是否存在镜头型号信息,如果存在则将其存储在变量$model
中,并输出到浏览器上;如果不存在,则输出相应的提示信息。
请注意,上述代码中的'photo.jpg'
'photo.jpg'
dans le code ci-dessus est un exemple de nom de fichier, veuillez le remplacer par votre propre nom de fichier photo.
Étape 3 : Exécutez le code et voyez les résultats
Résumé :
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!