Php - chaine - simple, mais pas tan que sa

Résolu
MysticSquall Messages postés 402 Date d'inscription   Statut Membre Dernière intervention   -  
MysticSquall Messages postés 402 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour, j'ai une phrase "15h48 : c'est l'heure du gouter !"

et je souhaite récupérer l'heure...

Vous aller me dire de prendre juste les 5 premiers caractères de la phrase, mais le problème c'est que l'heure peut changer de place

"c'est l'heure du gouter : 15h48"

je souhaite alors faire un strpos() comme cela :

strpos("c'est l'heure du gouter : 15h48", **h**)

j'éspère que vous m'avez compris. Je voudrais que la fonction strpos, me cherche la chaine **h** avec *, un nombre aléatoire, mais je ne sais la synthaxe

posez moi des questions si je suis pas clair ^^

merci

A voir également:

2 réponses

gigaga Messages postés 2347 Date d'inscription   Statut Membre Dernière intervention   301
 
sinon :
if (eregi("(:digit:{2})h(:digit:{2})", $phrase, $group)) {
  echo "l'heure est ".$group[1]."h".$group[2]."\n";
}


":digit:" vaut "[ [:digit:]]" (sans l'espace --> souci d'affichage dans ccm)
0
MysticSquall Messages postés 402 Date d'inscription   Statut Membre Dernière intervention   27
 
impeccable merci bien !
0