Un petit souci preg_match

Fermé
yazou Messages postés 85 Date d'inscription mardi 7 novembre 2006 Statut Membre Dernière intervention 17 août 2023 - 3 juin 2011 à 00:45
Fallentree Messages postés 2309 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 22 juillet 2019 - 3 juin 2011 à 11:40
Bonjour,

Je suis en train d'essayer d'extraire un id des urls cet id se trouve entre "-" et ".html" Voici ma fonction qui ne marche pas :
$url='Ingenieur-en-Chimie-H/F-IC-49-16831.html';

function extractid ($string) {
preg_match ('#^-([d+])\.html$#i', $string, $match);
return $match[0];
}
echo extractid ($url);

Un petit coup de pouce serait le bienvenu !
Merci par avance.

2 réponses

Fallentree Messages postés 2309 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 22 juillet 2019 208
3 juin 2011 à 11:38
l idee est interressante...
deja coupe URI du $_SERVER['PHP_SELF']
ca doit etre un print_r et non un echo...
0
Fallentree Messages postés 2309 Date d'inscription mercredi 25 février 2009 Statut Membre Dernière intervention 22 juillet 2019 208
Modifié par Fallentree le 3/06/2011 à 11:40
tu cherches a retourner : 16831 ????
0