Comment scinder une chaîne avec php
est-il une bonne façon de découper une chaîne de caractères après le " de " ou . ?
Comme
$string = "test.test" result = test
$string = "test doe" result = test
Sûr que je peux utiliser exploser deux fois, mais je suis sûr que c'est pas la meilleure des solutions 😉
OriginalL'auteur opHASnoNAME | 2009-06-30
Vous devez vous connecter pour publier un commentaire.
Si vous voulez diviser sur plusieurs caractères différents, jetez un oeil à preg_split
fonctionne très bien, merci beaucoup
OriginalL'auteur Paul Dixon
Il y a de la chaîne de jeton strtok.
OriginalL'auteur Mario
Vous voulez le
strtok
fonction. Le manuel donne cet exemple:Bien que dans votre cas, je soupçonne que l'utilisation de
explode
deux fois, c'est plus facile et regarde mieux.OriginalL'auteur Martin Geisler
Vous pourriez faire un strtr de . dans l'espace, puis exploser par l'espace. Depuis strtr est très rapide.
OriginalL'auteur Ólafur Waage