Maison >développement back-end >Problème PHP >Comment supprimer l'extension de fichier en php
Comment supprimer le suffixe de fichier en PHP : utilisez d'abord la fonction strrchr() pour trouver où le suffixe de fichier apparaît dans le nom du fichier ; puis utilisez la fonction str_replace() pour remplacer le suffixe de fichier.
La fonction str_replace() remplace certains caractères dans une chaîne (sensible à la casse).
(Tutoriel recommandé : tutoriel graphique php )
Syntaxe :
str_replace(find,replace,string,count)
Paramètres :
rechercher Requis. Spécifie la valeur à rechercher.
remplacer Obligatoire. Spécifie la valeur pour remplacer la valeur dans find .
chaîne Obligatoire. Spécifie la chaîne à rechercher.
compte Facultatif. Une variable comptant le nombre de substitutions. La fonction
strrchr() trouve la dernière occurrence d'une chaîne dans une autre chaîne et renvoie tous les caractères de cette position jusqu'à la fin de la chaîne.
Syntaxe :
strrchr(string,char)
(Recommandation vidéo d'apprentissage : Tutoriel vidéo php)
Paramètres :
chaîne Obligatoire. Spécifie la chaîne à rechercher.
caractère Obligatoire. Spécifie les caractères à rechercher. Si l'argument est un nombre, recherche les caractères correspondant à la valeur numérique ASCII.
Code d'implémentation :
<?php $filename="help.php"; $filename=str_replace(strrchr($filename, "."),"",$filename); echo $filename; ?>
Résultat de sortie :
help
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!