bon je voudrais savoir s'il existe une fonciton qui permet de supprimer le bout de chaine X dans un chaine Y s'il est présent et commencant a l'emplacement Z, parceque je trouve pas trop ce que je veux la merci.
bon je voudrais savoir s'il existe une fonciton qui permet de supprimer le bout de chaine X dans un chaine Y s'il est présent et commencant a l'emplacement Z, parceque je trouve pas trop ce que je veux la merci.
tu peux faire ca avec la fonction substr : http://fr.php.net/manual/fr/function.substr.php
Globalement inoffensif
Merci de respecter les règles du forum.
Aucune question technique par MP !
_______________________________________________________________________
Cours Ruby et Ruby on Rails (RoR) - Cours PHP - FAQ Ruby / Rails - Livres Ruby / Rails
Ajax facile avec Ruby on Rails, Prototype, script.aculo.us et les RJS
Tutoriaux HTML/CSS et PHP
Et mieux encore avec la fonction http://php.belnet.be/manual/fr/function.substr-replace.php
Elle te permet même d'y définir un offset.
oui je connaissais tout ca hor j'explique mon probleme
on m'envoi une adresse internet, hors il faut que celle ci soit sans le http://
donc faut que je retire seulement si ca existe existe.
Dois-je faire un test de l'existance de celui ci et le supprimer grace a substr
ou utiliser l'autre fonction mais je vois pas comment
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 $string = 'ma_chaine'; if(eregi("http://", $string){ //je la supprime }
avec un simple str_replace
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 $adresse = str_replace( "http://", "", $adresse );
Pour le str_replace si le morceaux de chiane n'existe pas cela renvoie t'il false ou ca fait rien?Envoyé par zulkifli
La c'est du pur renseignement, parceque j'ai pas trop compris sur la doc php :-)
ça fait rien, pas de false en retour mais un tableau vide c'est toutEnvoyé par zulot
![]()
Partager