Heim  >  Artikel  >  Backend-Entwicklung  >  So konvertieren Sie ein PHP-Objekt in einen String

So konvertieren Sie ein PHP-Objekt in einen String

藏色散人
藏色散人Original
2020-08-10 10:57:204094Durchsuche

So konvertieren Sie ein PHP-Objekt in einen String: 1. Verwenden Sie die Methode „json_encode($object);“, um die Konvertierung zu erreichen. 2. Verwenden Sie die Methode „json_encode($object, JSON_FORCE_OBJECT);“

So konvertieren Sie ein PHP-Objekt in einen String

Empfohlen: „PHP-Video-Tutorial

php-Objekt zu String

$json_string = json_encode($object, JSON_FORCE_OBJECT);
 
 
 
json_encode($object);
 
//结果:"[{"aa":"bb","cc":"dd"}]"
 
json_encode($object,JSON_FORCE_OBJECT);
 
//结果:"{"aa":"bb","cc":"dd"}"

Zugehörige Einführung:

json_encode – JSON-Codierung von Variablen

Anweisungen.

json_encode ( mixed $value [, int $options = 0 [, int $depth = 512 ]] ) : string

Gibt eine Zeichenfolge zurück, einschließlich der Wertdarstellung des Wert im JSON-Format.

Die Kodierung wird durch den übergebenen Optionsparameter beeinflusst. Darüber hinaus hängt die Kodierung von Gleitkommawerten von serialize_precision ab.

Parameter

Wert

Der zu kodierende Wert kann ein beliebiger Datentyp außer dem Ressourcentyp sein.

Die Kodierung aller String-Daten muss UTF-8 sein.

Hinweis:

PHP implements a superset of JSON as specified in the original » RFC 7159.

Optionen

Binäre Maske bestehend aus den folgenden Konstanten: JSON_HEX_QUOT, JSON_HEX_TAG, JSON_HEX_AMP, JSON_HEX_APOS, JSON_NUMERIC_CHECK, JSON_PRETTY_PRINT, JSON_UNESCAPED_SLASHES, JSON_FORCE_OBJECT, J SON_PRESERVE_ZERO_FRACTION, JSON_UNESCAPED_UNICODE, JSON_PARTIAL_OUTPUT_ON_ERROR. Einzelheiten zu JSON-Konstanten finden Sie auf der Seite JSON-Konstanten.

Tiefe

Stellen Sie die maximale Tiefe ein. Muss größer als 0 sein.

Rückgabewert

Gibt bei Erfolg eine JSON-codierte Zeichenfolge oder bei Fehler FALSE zurück.

Das obige ist der detaillierte Inhalt vonSo konvertieren Sie ein PHP-Objekt in einen String. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn