Extraire une chaine en PHP
Résolu
virtualsof
Messages postés
106
Date d'inscription
Statut
Membre
Dernière intervention
-
virtualsof Messages postés 106 Date d'inscription Statut Membre Dernière intervention -
virtualsof Messages postés 106 Date d'inscription Statut Membre Dernière intervention -
Bonjour,
Je souhaite récupérer la chaine qui se trouve AVANT un délimiteur.
alors je pensait a
mais j'ai une erreur :
Help :(
D'avance merci pour votre aide
Je souhaite récupérer la chaine qui se trouve AVANT un délimiteur.
$machaine = "qqch#autre chose";
alors je pensait a
preg_split("#", $machaine );
mais j'ai une erreur :
Warning: preg_split() [function.preg-split]: No ending delimiter '#' found in C:\Documents\www\inc\panier.php on line 43
Help :(
D'avance merci pour votre aide
A voir également:
- Extraire une chaine en PHP
- Extraire une video youtube - Guide
- Extraire le son d'une vidéo - Guide
- Chaine tnt gratuite sur mobile - Guide
- Extraire texte d'une image - Guide
- Extraire image pdf - Guide
5 réponses
tu peut utiliser $chaine=explode("#", $tachaine);
et tu aura un tableau qui contient ta chaine séparé
et tu aura un tableau qui contient ta chaine séparé
Mais bon sang mais c'est bien sur !
Franchement parfois je vois plus très clair à force de chercher au lieu de regarder simplement... Bouhhh
Merci !
Franchement parfois je vois plus très clair à force de chercher au lieu de regarder simplement... Bouhhh
Merci !
En fait je me suis débrouillé différemment bien que je pense revenir à la version explode.
Mais j'aimerai comprendre comment faire si j'avais voulu extraire la chaine si elle se trouve entre parenthèses ?.
Encore Merci
Mais j'aimerai comprendre comment faire si j'avais voulu extraire la chaine si elle se trouve entre parenthèses ?.
$machaine = "(qqch)autre chose";
Encore Merci
tu peut utiliser la méthode suivante:
$res=explode("(", $machaine );
$machaine=implode(")",$res);
$res=explode(")",$machaine);
$res=explode("(", $machaine );
$machaine=implode(")",$res);
$res=explode(")",$machaine);
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question