PHP-Tipps: Verwenden Sie json_encode (), um js-Arrays Werte zuzuweisen

jacklove
Freigeben: 2023-03-27 13:28:01
Original
2367 Leute haben es durchsucht

In diesem Artikel wird ausführlich erläutert, wie json_encode() js-Arrays Werte zuweist.

1. Verwenden Sie json_encode() geschickt, um js-Arrays Werte zuzuweisen

Oft müssen wir die von PHP verarbeiteten Ergebnisse für die Verarbeitung an js bezahlen. Beim Zuweisen von Werten zu js ist die Zuweisung einer einzelnen Variablen jedoch relativ einfach und leicht zu implementieren. Geben Sie die PHP-Variable einfach direkt über das Vorlagen-Tag aus. Zum Beispiel:

PHP:
$this->title='I love THINKPHP';
JS:
<script>
var title="{$title}";
</script>
Nach dem Login kopieren


Auf diese Weise kann der $title-Wert der PHP-Variablen in js~ verarbeitet werden

Allerdings, wenn wir das Array verarbeiten Mit PHP treten beim Zuweisen von Werten zu einem Array in js viele Probleme auf. Wenn Sie einen Wert wie eine einzelne Variable direkt zuweisen, kann js nicht jedes Element im Array lesen.

In praktischen Anwendungen habe ich die Funktion json_encode() verwendet, um PHP-Arrays zu verarbeiten. Auf diese Weise können die von PHP verarbeiteten Arrays problemlos im JSON-Datenformat an js gesendet werden auch im JSON-Datenformat. Zum Beispiel:

PHP:
$this->myarr=array(&#39;Think&#39;,&#39;PHP&#39;,&#39;China&#39;);
JS:
<script>
var myarray={:json_encode($myarr)};  //注意,这里不要用双引号或单引号;
var arr = <!--?php echo json_encode($arr, JSON_PRETTY_PRINT) ?-->;
</script>
Nach dem Login kopieren


Zu diesem Zeitpunkt ist myarray=['Think','PHP','China']; in js ein solches Array im JSON-Format ist in js Die Verarbeitung ist in der mittleren Verarbeitung ziemlich einfach.

Mit der Funktion json_encode() können Sie ganz einfach PHP-Arrays zu JS-Arrays zuweisen~

In diesem Artikel wird der relevante Inhalt der Zuweisung von Werten zu JS-Arrays durch json_encode() erläutert Aufmerksamkeit auf weitere verwandte Inhalte.

Verwandte Empfehlungen:

Eigenschaften und Syntaxanweisungen für PHP- und XML-Technologie

Erklärung der PHP- und Ajax-Technologie anhand von Beispielen

Detaillierte Erläuterung der Thinkphp5-Vorbereitung

Das obige ist der detaillierte Inhalt vonPHP-Tipps: Verwenden Sie json_encode (), um js-Arrays Werte zuzuweisen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage
Über uns Haftungsausschluss Sitemap
Chinesische PHP-Website:Online-PHP-Schulung für das Gemeinwohl,Helfen Sie PHP-Lernenden, sich schnell weiterzuentwickeln!