Heim > Backend-Entwicklung > PHP-Tutorial > Wie konvertiert man ein PHP-Array in ein JavaScript-Array?

Wie konvertiert man ein PHP-Array in ein JavaScript-Array?

Patricia Arquette
Freigeben: 2024-12-21 05:02:10
Original
243 Leute haben es durchsucht

How to Convert a PHP Array to a JavaScript Array?

PHP-Array in JavaScript konvertieren

Bei der Arbeit mit PHP und JavaScript kann der Datenaustausch zwischen ihnen von entscheidender Bedeutung sein. Eine häufige Aufgabe ist die Konvertierung von PHP-Arrays in JavaScript-Arrays. Dieser Artikel befasst sich mit dem Prozess dieser Konvertierung.

Problem:

Wie kann ein gegebenes PHP-Array in ein JavaScript-Array in einem bestimmten Format umgewandelt werden? ?

Lösung:

PHP stellt die Funktion json_encode() zur Verfügung, die zum Konvertieren von PHP entwickelt wurde Arrays in das JavaScript Object Notation (JSON)-Format. JSON ist ein beliebtes Datenaustauschformat, das leicht von JavaScript analysiert und verwendet werden kann.

Um ein PHP-Array mit json_encode() in ein JavaScript-Array zu konvertieren, befolgen Sie diese Schritte:

  1. Definieren Sie das PHP-Array:
$php_array = array('Element 1', 'Element 2', 'Element 3');
Nach dem Login kopieren
  1. Verwenden Sie die Funktion json_encode(), um es zu konvertieren JSON:
$json_string = json_encode($php_array);
Nach dem Login kopieren
Nach dem Login kopieren
  1. Der resultierende JSON-String kann dann in JavaScript als Array verwendet werden, indem er einer Variablen zugewiesen wird:
const javascript_array = <?php echo $json_string; ?>;
Nach dem Login kopieren
Nach dem Login kopieren

Beispiel:

Betrachten Sie das im bereitgestellte PHP-Array Problem:

$php_array = array(
    [0] => '001-1234567',
    [1] => '1234567',
    [2] => '12345678',
    [3] => '12345678',
    [4] => '12345678',
    [5] => 'AP1W3242',
    [6] => 'AP7X1234',
    [7] => 'AS1234',
    [8] => 'MH9Z2324',
    [9] => 'MX1234',
    [10] => 'TN1A3242',
    [11] => 'ZZ1234'
);
Nach dem Login kopieren

Konvertieren Sie es mit json_encode() in ein JavaScript-Array:

$json_string = json_encode($php_array);
Nach dem Login kopieren
Nach dem Login kopieren

Dadurch wird die folgende JSON-Zeichenfolge erzeugt:

["001-1234567","1234567","12345678","12345678","12345678","AP1W3242","AP7X1234","AS1234","MH9Z2324","MX1234","TN1A3242","ZZ1234"]
Nach dem Login kopieren

Was kann als Array einer JavaScript-Variablen zugewiesen werden:

const javascript_array = <?php echo $json_string; ?>;
Nach dem Login kopieren
Nach dem Login kopieren

Das obige ist der detaillierte Inhalt vonWie konvertiert man ein PHP-Array in ein JavaScript-Array?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

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
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage