Phương pháp 1. Sử dụng hàm json_encode[]. Hàm json_encode[] được sử dụng để trả về biểu diễn JSON của một giá trị hoặc mảng. Hàm có thể lấy cả mảng một chiều và nhiều chiều
bước
- Tạo một mảng trong PHP.
- Sử dụng hàm json_encode[] để lấy các phần tử mảng
var passedArray = ;
Thí dụ
var passedArray = ;1
var passedArray = ;2
var passedArray = ;3
var passedArray = ;4
var passedArray = ;5
var passedArray = ;0
var passedArray = ;1____12
var passedArray = ;3
var passedArray = ;3
var passedArray = ;5
var passedArray = ;3
var passedArray = ;7
var passedArray = ;3
var passedArray = ;9
GeeksforGeeks0
GeeksforGeeks1
GeeksforGeeks2
_______93____94____95
GeeksforGeeks6
GeeksforGeeks7
GeeksforGeeks8
var passedArray = ;3
var passedArray = ;1
var passedArray = ;2
var passedArray = ;82
var passedArray = ;83
var passedArray = ;84
var passedArray = ;85
var passedArray = ;86
var passedArray = ;87
var passedArray = ;3
var passedArray = ;89
var passedArray = ;50
var passedArray = ;51
đầu ra
GeeksforGeeks
Phương pháp 2. Sử dụng hàm implode[] trong PHP. Hàm implode[] được sử dụng để nối các phần tử của một mảng. Hàm implode[] là bí danh của hàm join[] và hoạt động giống hệt như hàm join[].
Hàm implode[] được sử dụng để xây dựng một chuỗi trở thành một mảng chữ trong JavaScript. Vì vậy, nếu chúng ta có một mảng trong PHP, chúng ta có thể chuyển nó sang JavaScript như sau.
var passedArray = ;8
Thí dụ
var passedArray = ;1
var passedArray = ;2
GeeksforGeeks6
var passedArray = ;55
var passedArray = ;5
var passedArray = ;0
var passedArray = ;1____12
var passedArray = ;10
GeeksforGeeks6
GeeksforGeeks1
GeeksforGeeks6
GeeksforGeeks3
GeeksforGeeks4
var passedArray = ;16
var passedArray = ;1
var passedArray = ;18
GeeksforGeeks5
GeeksforGeeks2
var passedArray = ;21
GeeksforGeeks8
var passedArray = ;3
var passedArray = ;1
var passedArray = ;2
var passedArray = ;26
GeeksforGeeks2
var passedArray = ;28
var passedArray = ;29
GeeksforGeeks2
_______631____94____95
đầu ra
var passedArray = ;5
PHP là ngôn ngữ kịch bản phía máy chủ được thiết kế dành riêng cho phát triển web. Bạn có thể học PHP từ đầu bằng cách làm theo Hướng dẫn PHP và Ví dụ về PHP này
Điều này có thể được sử dụng để chuyển nhóm các giá trị liên quan dưới dạng dữ liệu tới $. ajax để xử lý và nhận phản hồi
E. g. vượt qua tất cả các giá trị hộp kiểm đã chọn, các giá trị được chọn từ danh sách
Trong hướng dẫn này, tôi chỉ cho bạn cách chuyển Mảng JavaScript sang yêu cầu AJAX bằng một ví dụ
Demo Tải xuống
nội dung
1. Cấu trúc bảng
Tôi đang sử dụng bảng
var passedArray = ;7 trong ví dụ
var passedArray = ;8
2. Cấu hình
Tạo tệp
var passedArray = ;8 để kết nối cơ sở dữ liệu
Mã hoàn thành
var passedArray = ;9
3. HTML
Tạo bố cục biểu mẫu đơn giản có hai thành phần đầu vào, nhiều hộp kiểm và một nút
Ở đây, tôi đã sử dụng cùng một
var passedArray = ;9 trên các hộp kiểm
Hiển thị phản hồi AJAX khi gọi lại thành công trong
GeeksforGeeks0
Mã hoàn thành
var passedArray = ;0
4. PHP
Tạo một tệp
var passedArray = ;90 để xử lý các yêu cầu AJAX
Lưu trữ giá trị
var passedArray = ;91
var passedArray = ;92 chứa một Mảng nên trước tiên hãy kiểm tra xem nó có chứa chuỗi
var passedArray = ;93 hay không
Chuyển đổi nó thành chuỗi bằng phương pháp
var passedArray = ;94 để lưu trữ trong bảng MySQL
Lưu trữ các giá trị trong bảng
var passedArray = ;7 và khởi tạo Mảng
var passedArray = ;96 với các giá trị và trả về ở định dạng JSON
Mã hoàn thành
var passedArray = ;7
5. jQuery
Khi gửi, nhấp vào nút sẽ nhận các giá trị đầu vào và khởi tạo Mảng
var passedArray = ;97 với các giá trị hộp kiểm đã chọn bằng cách lặp trên bộ chọn
var passedArray = ;98 bằng hàm
var passedArray = ;99