le MEMO du WEB développeur
 

••• Manipulation de chaînes •••   Liste des Mémos, astuces et bonnes pratiques

Fonction PHP pour réduire une chaîne à ses n premiers mots - PHP
Comment formater un grand nombre à l'affichage pour le rendre plus lisible (en PHP) - PHP
Mettre en gras les occurrences d'un mot dans une phrase en PHP - PHP
Suppession des accents dans une phrase en PHP - PHP
Replace() ou Remplacer une chaîne de caractères par une autre en Javascript - Javascript
Vérifier qu'une chaine est constituée de caractères alphanumériques - PHP
Format e-mail et téléphone portable - Javascript
Formater une chaine en URL - PHP

Comment récupérer ou supprimer l'extension d'un fichier en PHP ? - PHP

$nomdufichier='mon_fichier.gif'; 

Fonction utile pour récupérer l'extension d'un fichier en php :

En utilisant la fonction PHP strrchr ($chaine, $i) qui renvoie le segment de chaîne qui suit et contient la dernière occurance de $i .

$extension=strrchr($nomdufichier,'.');

$extension contient ".gif"

Si l'on veut supprimer le point, on supprime le 1er caractère de la chaîne grâce à la fonction substr() :

$extension=substr($extension,1) ;  

Fonction utilie pour savoir si un fichier contient une extension donnée :

if (preg_match('`.swf`',$nomfichier)){echo 'fichier flash!';}

Fonction utile pour supprimer l'extension d'un fichier en PHP :

$pos_point = strpos($nomdufichier, '.');
$nomdufichier_sans_extension = substr($nomdufichier, 0, $pos_point); 

$nomdufichier_sans_extension contient "mon_fichier"

publié le 18/12/2011 par Memo Web
Chaînes
Commentaire :
$pos_point = strrpos($nomdufichier, '.'); est mieux
par inconnu, le 15/11/2013
Commenter le Mémo :

Vérifier qu'une chaine est constituée de caractères alphanumériques - Javascript
Ajoutez vos propres Mémos sur MEMO-WEB

Il suffit de vous créer un compte sur le site

Vous pourrez choisir un thème parmis l'une des catégories proposées par MEMO-WEB.

Rédigez votre Mémo.
Après validation par MEMO-WEB, il sera mis en ligne.
Ajouter vos Mémos