Comment obtenir une extension de fichier via PHP

不言
Libérer: 2023-04-03 08:04:01
original
2748 Les gens l'ont consulté

Cet article présente principalement comment obtenir l'extension de fichier via PHP. Il a une certaine valeur de référence. Maintenant, je le partage avec vous. Les amis dans le besoin peuvent s'y référer

Manuel recommandé. :Manuel d'auto-apprentissage complet php

Le premier type

substr(strrchr("http://www.xxx.com/public/abc.jpg", '.'), 1);
string strrchr('string','needle') 获取字符串中出现指定字符串的最后位置到末尾的内容
int strrpos('string','needle') 获取字符串中出现指定字符串的最后位置
string substr('string','position') 从指定位置截取字符串到末尾
string strchr('string','needle') 获取字符串中出现指定字符串的最先位置到末尾的内容
int strpos('string','needle') 获取字符串中出现指定字符串的最先位置
Copier après la connexion

Le deuxième type

substr($path, strrpos($path, '.') + 1)
Copier après la connexion

Le troisième type

array_pop(explode('.', $path))
Copier après la connexion

Le quatrième type

(pathinfo($path))['extension']
  pathinfo($path) 返回: 
'dirname' => string 'http://www.baidu.com/public' (length=27)
'basename' => string 'abc.jpg' (length=7)
'extension' => string 'jpg' (length=3)
'filename' => string 'abc' (length=3)
Copier après la connexion
Articles connexes Recommandation :
1.Plusieurs méthodes pour PHP pour déterminer et obtenir des extensions de fichiers
2.Diverses méthodes pour PHP pour obtenir des extensions de fichiers
Recommandations vidéo associées :
1. Tutoriel vidéo Dugu Jiujian (4)_PHP

Ce qui précède représente l'intégralité du contenu de cet article, j'espère. cela sera utile à tout le monde. Apprendre est utile. Pour plus de contenu connexe, veuillez faire attention au site Web PHP chinois !

Recommandations associées :

Un résumé des cinq principes de la conception orientée objet PHP (SOLID)

Pour PhpStorm formatage du code Introduction aux paramètres

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