[PHP] remplacer <? dans une chaine ?!
Résolu/Fermé
A voir également:
- [PHP] remplacer <? dans une chaine ?!
- Remplacer disque dur par ssd - Guide
- Remplacer dans word - Guide
- Chaine tnt gratuite sur mobile - Guide
- Easy php - Télécharger - Divers Web & Internet
- Plus de chaine tv - Guide
4 réponses
R4f
Messages postés
441
Date d'inscription
dimanche 13 janvier 2008
Statut
Membre
Dernière intervention
5 mai 2008
62
17 avril 2008 à 15:10
17 avril 2008 à 15:10
Tu devrais ajouter un backslash devant le point d'interrogation, car il a une signification spéciale dans la syntaxe des expressions régulières.
Backslash -> AltGr-8 :
Backslash -> AltGr-8 :
preg_replace("<\?", "", $var, 1)
voici le message d'eereur que j'obtiens :
Warning: preg_replace() [function.preg-replace]: No ending matching delimiter '>' found in ... on line 254
merci de votre réponse, avez vous une idée ??
Warning: preg_replace() [function.preg-replace]: No ending matching delimiter '>' found in ... on line 254
merci de votre réponse, avez vous une idée ??
Reivax962
Messages postés
3671
Date d'inscription
jeudi 16 juin 2005
Statut
Membre
Dernière intervention
11 février 2021
1 011
17 avril 2008 à 15:45
17 avril 2008 à 15:45
Oui, < aussi est un caractère réservé.
Il faut tout échapper :
\<\?
Il faut tout échapper :
\<\?
Warning: preg_replace() [function.preg-replace]: Delimiter must not be alphanumeric or backslash in /home5/p..
:-) Quelqu'un va t il donc réussir ?
:-) Quelqu'un va t il donc réussir ?
a priori j'ai trouvé une solution un peu bricolage mais bon,
comme c'est moi qui ajouté a chaque fois <? en début de ligne, ce code devrait avoir toujours la meme position,
je l'ai donc supprimé avec quelques $var[xx]=""; qui m'enlèvre mon < et ? et a priori ca marche...
merci à tous !
je ne sais pas comment mettre un sujet comme résolu ??
comme c'est moi qui ajouté a chaque fois <? en début de ligne, ce code devrait avoir toujours la meme position,
je l'ai donc supprimé avec quelques $var[xx]=""; qui m'enlèvre mon < et ? et a priori ca marche...
merci à tous !
je ne sais pas comment mettre un sujet comme résolu ??