JSON-Datenproblem der PHP-Schnittstelle
Aug 18, 2016 am 09:15 AM
Nachdem ich die Daten in der Schnittstelle abgefragt oder aktualisiert habe, muss ich die Daten im JSON-Format zurückgeben. Das Problem besteht nun darin, dass nach der Verarbeitung der zurückgegebenen Daten über json_encode auch einige Daten vom Typ int hinzugefügt werden, die ich möchte um den Feldwert vom Typ int zu erhalten. Wie entferne ich einfache Anführungszeichen? Lösen Sie
Antwortinhalt:
Nachdem ich die Daten in der Schnittstelle abgefragt oder aktualisiert habe, muss ich die Daten im JSON-Format zurückgeben. Das Problem besteht nun darin, dass nach der Verarbeitung der zurückgegebenen Daten über json_encode auch einige Daten vom Typ int hinzugefügt werden, die ich möchte um den Feldwert vom Typ int zu erhalten. Wie entferne ich einfache Anführungszeichen? Lösen Sie
Verwenden Sie auch reguläre Ausdrücke! Es ist nicht so problematisch. Kann man nicht einfach einen Parameter direkt hinzufügen? JSON_NUMERIC_CHECK
kann den int-Typ im Array sehr benutzerfreundlich umwandeln. Ich muss das Handbuch nicht sorgfältig gelesen haben. Bitte beachten Sie das folgende
<code>// $array 你要返回的数组 exit(json_encode((array)($array), JSON_NUMERIC_CHECK));</code>
Stellen Sie einfach die JSON_NUMERIC_CHECK
Parameter ein
Da PHP eine schwach typisierte Sprache ist
Formatierung manuell durchlaufen
intval
floatval
boolval
strval
Verwenden Sie hauptsächlich diese Funktionen

Heißer Artikel

Hot-Tools-Tags

Heißer Artikel

Heiße Artikel -Tags

Notepad++7.3.1
Einfach zu bedienender und kostenloser Code-Editor

SublimeText3 chinesische Version
Chinesische Version, sehr einfach zu bedienen

Senden Sie Studio 13.0.1
Leistungsstarke integrierte PHP-Entwicklungsumgebung

Dreamweaver CS6
Visuelle Webentwicklungstools

SublimeText3 Mac-Version
Codebearbeitungssoftware auf Gottesniveau (SublimeText3)

Heiße Themen

PHP 8.4 Installations- und Upgrade-Anleitung für Ubuntu und Debian

So richten Sie Visual Studio-Code (VS-Code) für die PHP-Entwicklung ein
