Rumah > pembangunan bahagian belakang > tutorial php > Bagaimanakah Saya Boleh Melewati Tatasusunan PHP ke Fungsi JavaScript?

Bagaimanakah Saya Boleh Melewati Tatasusunan PHP ke Fungsi JavaScript?

Linda Hamilton
Lepaskan: 2024-12-10 20:26:17
asal
1049 orang telah melayarinya

How Can I Pass PHP Arrays to JavaScript Functions?

Melalukan Tatasusunan PHP ke Fungsi JavaScript

Apabila cuba memindahkan data daripada tatasusunan PHP kepada pembolehubah JavaScript, anda mungkin menghadapi kesukaran seperti kod yang anda sebutkan. Isu ini timbul kerana anda cuba menghantar tatasusunan PHP mentah terus ke JavaScript, yang tidak boleh dilakukan.

Untuk menangani ini, penyelesaiannya ialah menggunakan JSON (JavaScript Object Notation). JSON membenarkan anda menukar struktur data PHP ke dalam format yang JavaScript boleh fahami dan boleh digunakan.

Ubah suai kod anda untuk menggunakan JSON seperti berikut:

// Encode PHP arrays into JSON
$dayJSON = json_encode($day);
$weekJSON = json_encode($week);
$monthJSON = json_encode($month);
Salin selepas log masuk
// Pass JSON-encoded data to JavaScript function
drawChart(600/50, <?php echo $dayJSON; ?>, <?php echo $weekJSON; ?>, <?php echo $monthJSON; ?>, /*...*/);
Salin selepas log masuk

Dengan cara ini, anda Tatasusunan PHP ditukar kepada rentetan JSON yang JavaScript boleh menyahsiri dan mentafsir sebagai objek.

Nota: Apabila menerima data JSON daripada permintaan AJAX, gunakan JSON.parse() untuk mencipta objek JavaScript dengan selamat daripada rentetan JSON yang diterima.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Melewati Tatasusunan PHP ke Fungsi JavaScript?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan