Page 1 sur 1

Récuperer une partie précise sur une chaine

Posté : 28 avr. 2016, 22:56
par yoann38
Salut à tous.
Je récupère dans une variable l'adresse de la page en cours soit pour l'exemple:

http://127.0.0.1/digital/actu/limousin-bricolage.html

je souhaite tout garder sauf le .html

comment procéder svp ?
j'ai bien essayer substr avec ce code
$rest = substr($url_modifier, 0, -5); // retourne "f"
echo $rest;

mais si l'url devient http://127.0.0.1/digital/actu/limousin- ... age-2.html ( ca marche plus )
Je cherche un truc en gros pour dire si dans cette chaine tu trouve .html tu suprrime sinon rien

Merci encore

Re: Récuperer une partie précise sur une chaine

Posté : 28 avr. 2016, 23:05
par @rthur
Bonjour,

Regarde du côté de str_replace() ou en + évolué preg_replace()

Re: Récuperer une partie précise sur une chaine

Posté : 28 avr. 2016, 23:15
par or 1
$rest = substr($url_modifier, 0, strlen($url_modifier)-5);