Ich habe ein Array, dieses Array füllen mit Werten aus der Datenbank, einige der Wert enthält HTML-Tags.PHP: Wie Format json_encode zu Text emulieren, die html enthalten
Ich muss dieses Array als JSON-Format, also ich json_encode, um das zu tun, Echo.
Das Problem ist, wenn ich versuche, JSON-Format zu replizieren (weil ich das JSON einfacher zu sein). Ich kann Wert, der HTML-Tags haben, nicht replizieren.
Beispiel:
- ursprünglicher Wert von Datenbank
<span style='font-size:12px'> 25 - 35 " </span><p><span style='font-size:12px'> </span>
- nach json_encode (das ist, was ich will es sein)
\ r \ n 25 - 35 \“</span> \ r \ n </span>
Dank
Kannst du hier ein wenig mehr Kontext hinzufügen: Was bekommst du nach dem json_encode? Auch was bedeutet "replizieren"? –
Ich habe ein Array, aber ich brauche dieses Array ein JSON-Format, also verwende ich json_encode, um mein Array zu JSON zu kodieren. Es ist getan – rabarday
Fortsetzung von meinem Kommentar zu oben. Da ich einige Werte aus meinem Array entfernen muss, entscheide ich mich dafür, die JSON-Ausgabe manuell zu erstellen, indem ich einen String verwende, der mit foreach kombiniert ist und mein Array dorthin leitet. Wenn ich es im Browser abbilde, hat es das gleiche Format wie mein json_encode-Format, aber nicht mit dem Wert, der html-Tags enthält. es wird nur angezeigt 25 - 35 " – rabarday