Question

Je travaille sur une longue chaîne à partir d'une session saisirent qui utilise « § » (section signe) pour regrouper et diviser les différentes parties de la chaîne.

Exemple: "ArticleID | Titre | Date de ArticleID § | Titre | Date de ArticleID § | Titre | Date"

Je veux mettre cela en un tableau en utilisant: explode("§",$str);

Cependant, pour une raison quelconque le caractère est totalement ignoré.

J'ai simplement utilisé un caractère différent au lieu d'obtenir ce travail mais pourquoi ne pas le reconnaître PHP?

Était-ce utile?

La solution

Vérifier l'encodage du fichier. Ce § peut être passé à exploser () comme "\ xA7", "\ xA7 \ x00" ou "\ xC2 \ xA7" selon que le fichier PHP est codé en ASCII, UNICODE ou UTF-8 respectivement.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top