Je suis à la recherche d'une petite fonction qui me permet de supprimer l'extension de nom de fichier.
J'ai trouvé beaucoup d'exemples sur google, mais ils sont mauvais, parce qu'ils viennent de retirer une partie de la chaîne "." . Ils utilisent dot pour le limiteur et vient de couper la chaîne.
Regardez ces scripts,
$from = preg_replace('/\.[^.]+$/','',$from);
ou
$from=substr($from, 0, (strlen ($from)) - (strlen (strrchr($filename,'.'))));
Lorsque nous ajoutons de la chaîne comme ceci:
C'.est un exemple de somestring
Il sera de retour que "Cela"...
L'extension peut avoir 3 ou 4 caractères, nous devons donc vérifier si le point est 4 ou 5 position, puis la retirer.
Comment peut-il être fait?