Maison >développement back-end >Problème PHP >Comment supprimer l'extension de fichier en php

Comment supprimer l'extension de fichier en php

王林
王林original
2020-08-20 15:26:343120parcourir

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.

Comment supprimer l'extension de fichier en php

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!

Déclaration:
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