Hướng dẫn php multidimensional array to javascript array - mảng đa chiều php sang mảng javascript

Tôi đang cố gắng chuyển đổi một mảng đa chiều php thành mảng javascript bằng bộ mã hóa JSON. Khi tôi thực hiện một var_dump, mảng PHP của tôi trông như thế này:

array [size=2]
  'Key' => string 'a' [length=1]
  'Value' => string 'asite.com' [length=9]

Đây là mã tôi hiện đang sử dụng trong quan điểm của mình để cố gắng chuyển đổi nó thành mảng JavaScript:

var tempArray = $.parseJSON[];

Bất cứ khi nào tôi chạy mã này trong trình duyệt, đầu ra của chuyển đổi trong bảng điều khiển là:

var tempArray = $.parseJSON[[{"Key":"a","Value":"asite.com"}]];

Đây có phải là cấu trúc chính xác cho một mảng đa chiều JavaScript? Tôi đang hỏi vì nó liên tục cho tôi lỗi này trên dòng trên:

var tempArray = $.parseJSON[];
1

Đã hỏi ngày 11 tháng 6 năm 2013 lúc 15:34Jun 11, 2013 at 15:34

Bạn không cần phải gọi Parsejson vì đầu ra của JSON_DECODE là một chữ JavaScript. Chỉ cần gán nó cho một biến.

var tempArray = ;

Sau đó, bạn có thể truy cập các thuộc tính như

alert[tempArray[0].Key];

Đã trả lời ngày 11 tháng 6 năm 2013 lúc 15:37Jun 11, 2013 at 15:37

OrangePillorangepillOrangepill

24.4K3 Huy hiệu vàng40 Huy hiệu bạc63 Huy hiệu Đồng3 gold badges40 silver badges63 bronze badges

0

Điều này làm việc cho tôi.




alert[casas[0][1]];


Đã trả lời ngày 26 tháng 11 năm 2013 lúc 1:31Nov 26, 2013 at 1:31

Không sử dụng Parsejson, đó là cho một chuỗi. Cứ làm đi:





    
    var tempArray = ;
    console.log[tempArray];
    




Điều này cho tôi trong bảng điều khiển:

Object { Key="a", Value="asite.com"}

Đã trả lời ngày 11 tháng 6 năm 2013 lúc 15:41Jun 11, 2013 at 15:41

Sandinosandinosandino

3.7861 Huy hiệu vàng19 Huy hiệu bạc24 Huy hiệu đồng1 gold badge19 silver badges24 bronze badges

1

Chỉ cần thêm các trích dẫn đơn trong hàm JS, như

var tempArray = $.parseJSON[];
2

Đã trả lời ngày 11 tháng 6 năm 2013 lúc 15:40Jun 11, 2013 at 15:40

JavaScriptweb Development Frempront End TechnologyWeb DevelopmentFront End Technology


JavaScript cho người mới bắt đầu

Người bán hàng giỏi nhất

74 bài giảng 10 giờ 10 hours

Cho phép Kode nó

Chi tiết hơn

JavaScript hiện đại cho người mới bắt đầu + các dự án JavaScript

Phổ biến nhất

112 bài giảng 15 giờ 15 hours

Digifisk [lập trình rất vui]

Chi tiết hơn

Khóa học JavaScript đầy đủ đầy đủ!

Người bán hàng giỏi nhất

96 bài giảng 24 giờ 24 hours

Joseph Delgadillo

Chi tiết hơn

Bạn có thể sử dụng mảng PHP trong JavaScript. Nó hoạt động cho một mảng đa chiều. Sử dụng phương thức json_encode [] để đạt được điều này.

Sau đây là mảng PHP đa chiều.

$myArr= array[
   array['Amit', ''],
   array['Rahul, ''],
];

Chuyển đổi mảng đa chiều PHP thành JavaScript.

   var arr = ;

Bây giờ, cuối cùng, hãy để học cách truy cập nó để xuất email.

var tempArray = $.parseJSON[];
0

Vrundesha Joshi

Cập nhật vào ngày 30 tháng 3 năm 2019 22:30:21

  • Câu hỏi và câu trả lời liên quan
  • Làm thế nào để chuyển đổi mảng PHP thành mảng javascript?
  • Mảng đa chiều php.
  • Làm thế nào để thực hiện giao điểm mảng đa chiều bằng cách sử dụng JavaScript?
  • Làm thế nào để chuyển đổi mảng thành chuỗi PHP?
  • Làm thế nào để chuyển đổi một mảng JavaScript thành c# mảng?
  • Cách kiểm tra tính chất đa chiều của một mảng trong PHP
  • Mảng một chiều so với mảng đa chiều trong JavaScript.
  • Sắp xếp mảng đa chiều php bằng giá trị phụ trong PHP
  • Làm thế nào để chuyển đổi một mảng thành simplexml trong PHP?
  • Sắp xếp mảng đa chiều theo nhiều khóa trong PHP
  • Chuyển đổi đối tượng thành một mảng trong PHP.
  • Làm thế nào để chuyển đổi một mảng thành một mảng phức tạp javascript?
  • Chuyển đổi mảng số nguyên thành mảng chuỗi trong javascript?
  • Làm thế nào để chuyển đổi mảng thành đặt trong JavaScript?
  • Cách chuyển đổi mảng thành đối tượng trong JavaScript

Trang trước Trang in Trang tiếp theo & NBSP;

Quảng cáo

Bài Viết Liên Quan

Chủ Đề