Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
3121 connectés 

  FORUM HardWare.fr
  Programmation
  PHP

  Chaine de caractere quand tu nous tiens !

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Chaine de caractere quand tu nous tiens !

n°740646
Profil sup​primé
Posté le 26-05-2004 à 19:53:04  answer
 

Raaa je m'y paume dans les fonctions str dans la doc ...
Mon probleme est pourtant simple
 
j'ai des nom de fichiers de la forme image_XXXX.jpg
Comment faire pour recupérer le nombre XXXX  
 
Merci  :hello:  
++
JardY

mood
Publicité
Posté le 26-05-2004 à 19:53:04  profilanswer
 

n°740652
karamilo
Posté le 26-05-2004 à 19:55:23  profilanswer
 

substr($truc, 0, strrpos($truc, '.') + 1)
 
tu prends le morceau de 0 jusqu'a position du dernier point + 1

n°740670
sielfried
Posté le 26-05-2004 à 20:15:45  profilanswer
 

Si ton nombre est sûr de faire toujours le même nombre de chiffres :
 

Code :
  1. $lg_prefixe = 6;
  2. $lg_numero = 4;
  3. $numero = substr($nom_fichier, $lg_prefixe + 1, $lg_numero);


 
Sinon :

Code :
  1. $pos_debut = strpos($nom_fichier, '_') + 1;
  2. $lg = strrpos($nom_fichier, '.') - $pos_debut;
  3. $numero = substr($nom_fichier, $pos_debut, $lg);


---------------
StarCraft Professional Gaming Database | [Ze Topic] Starcraft/BroodWar
n°741998
Profil sup​primé
Posté le 27-05-2004 à 17:08:27  answer
 

Merci à tous les deux ! J'ai toujours eu du mal avec tout ce qui est fonction str and co ^^
 
Merci

n°742011
T509
$job->GetJob(now)
Posté le 27-05-2004 à 17:14:53  profilanswer
 

ou alors tu peux utiliser les expressions régulières mais c'est un peu plus lourd :
ereg("[0-9]{1,4}", $nom_fichier, $num_fichier);
$numero = $num_fichier[1];


---------------
fermez vos topics résolus avec le tag [Résolu] en fin de titre. Merci !

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  PHP

  Chaine de caractere quand tu nous tiens !

 

Sujets relatifs
[PHP] Chercher un caractère dans une chaine... Quel fonction ?chercher une chaine de caractere dans un fichier texte
Inserer un code ASCII dans une chaîne de caractèrecomparaison de deux chaine de caractere
tableau de chaine de caractere...extraction d'une sous chaine de caractere ?
[PERL] supprimer un caractere d'une chaine[PHP] est il posible de rechercher le caractère * dans une chaine de c
comment tester une chaine de caractèreProbleme de transfert de chaîne de caractere vers BDD.HELP!!!!
Plus de sujets relatifs à : Chaine de caractere quand tu nous tiens !


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR