"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment convertir un tableau PHP en tableau JavaScript ?

Comment convertir un tableau PHP en tableau JavaScript ?

Publié le 2024-12-22
Parcourir:713

How to Convert a PHP Array to a JavaScript Array?

Convertir un tableau PHP en JavaScript

Lorsque vous travaillez avec PHP et JavaScript, l'échange de données entre eux peut être crucial. Une tâche courante consiste à convertir des tableaux PHP en tableaux JavaScript. Cet article plongera dans le processus de réalisation de cette conversion.

Problème :

Étant donné un tableau PHP, comment peut-il être transformé en tableau JavaScript dans un format spécifique ?

Solution :

PHP fournit la fonction json_encode(), conçue pour convertir les tableaux PHP en notation d'objet JavaScript (JSON). JSON est un format d'échange de données populaire qui peut être facilement analysé et utilisé par JavaScript.

Pour convertir un tableau PHP en tableau JavaScript à l'aide de json_encode(), suivez ces étapes :

  1. Définissez le tableau PHP :
$php_array = array('Element 1', 'Element 2', 'Element 3');
  1. Utilisez la fonction json_encode() pour le convertir en JSON :
$json_string = json_encode($php_array);
  1. La chaîne JSON résultante peut ensuite être utilisée en JavaScript sous forme de tableau en l'attribuant à une variable :
const javascript_array = ;

Exemple :

Considérez le tableau PHP fourni dans le problème :

$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'
);

Convertissez-le en un tableau JavaScript à l'aide de json_encode() :

$json_string = json_encode($php_array);

Cela produira le JSON suivant chaîne :

["001-1234567","1234567","12345678","12345678","12345678","AP1W3242","AP7X1234","AS1234","MH9Z2324","MX1234","TN1A3242","ZZ1234"]

Quel peut être affecté à une variable JavaScript sous forme de tableau :

const javascript_array = ;
Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3