Chaine de caractère dans chaine de caratère

Résolu
filoulebauju Messages postés 170 Date d'inscription   Statut Membre Dernière intervention   -  
giheller Messages postés 1882 Date d'inscription   Statut Membre Dernière intervention   -
Bonjour,
j'ai un léger soucis de php pour récupérer une chaine de caractère dans une chaine de caractère.

Voici un exemple: http://monsite.com/offre32-Test.htm

Je voudrais récupérer le '32' dans cette ligne.

Est-ce possible?

Merci
A voir également:

3 réponses

giheller Messages postés 1882 Date d'inscription   Statut Membre Dernière intervention   142
 
bonsoir,

ce que vous souhaitez extraire est-il toujours à la même position ?
ou est-il repérable dans la chaine ?
0
filoulebauju Messages postés 170 Date d'inscription   Statut Membre Dernière intervention   8
 
Bonjour,

non il n'est pas forcément à la même place car le nom du site peut changer.

Et il est toujours après /offre et avant "-".

J'ai déjà fait ceci.

$url = $_SERVER['REQUEST_URI'];
$url = strstr($url, "/offre");
$url = explode("-", $url);
$id = substr($url[0], -2);


Cela vous parait-il juste?
0
giheller Messages postés 1882 Date d'inscription   Statut Membre Dernière intervention   142
 
cela me semble correct, seul un essai validera la solution
0