226 votes

json_encode() échapper obliques

Je suis en tirant json de Instagram

``

Puis l’analyse de variables dans un tableau php de restructurer les données, puis d’encodage à nouveau et le fichier de cache

``

et quand j’ai ouvert le fichier cache toutes mes obliques « / » sont étant échappé à

``

Je déduis de mes recherches que json_encode() automatiquement cela... y at-il un moyen de le désactiver ?

389voto

hakre Points 102271
<blockquote> <p>y a-t-il un moyen de le désactiver ?</p> <p>Oui, il vous suffit d’utiliser la <code></code> drapeau (<a href="http://codepad.viper-7.com/yJ2uA7">démo</a>) :</p><pre><code></code></pre><p>Si vous n’avez pas à portée de main de PHP 5.4, choisissez l’une des nombreuses fonctions existantes et de les modifier à vos besoins, par exemple <a href="http://snippets.dzone.com/posts/show/7487">http://snippets.dzone.com/posts/show/7487</a></p></blockquote>

57voto

ThiefMaster Points 135805

Oui, mais ne - évitement obliques est une bonne chose. Lorsque vous utilisez JSON à l’intérieur tags il faut comme un n’importe où - même à l’intérieur d’une chaîne - se terminera la balise script.

Suivant où le JSON est utilisé, il n’est pas nécessaire, mais il peut être ignoré.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X