[RESOLU] Récuperer une partie précise sur une chaine

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : [RESOLU] Récuperer une partie précise sur une chaine

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

par or 1 » 28 avr. 2016, 23:15

$rest = substr($url_modifier, 0, strlen($url_modifier)-5);

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

par @rthur » 28 avr. 2016, 23:05

Bonjour,

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

Récuperer une partie précise sur une chaine

par yoann38 » 28 avr. 2016, 22:56

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