Before conversion: object(sample)#1 (2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" } After conversion: array(2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" }18 <?php 4<?php 5 Before conversion: object(sample)#1 (2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" } After conversion: array(2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" }21_______0_______22 $myArray = (array) $myObj;3 Before conversion: object(sample)#1 (2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" } After conversion: array(2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" }24 $myArray = (array) $myObj;3 Before conversion: object(sample)#1 (2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" } After conversion: array(2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" }26 <?php 8 Show
Before conversion: object(sample)#1 (2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" } After conversion: array(2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" }29 Before conversion: object(sample)#1 (2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" } After conversion: array(2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" }3
Before conversion: object(sample)#1 (2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" } After conversion: array(2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" }35 Before conversion: object(sample)#1 (2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" } After conversion: array(2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" }36 Before conversion: object(sample)#1 (2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" } After conversion: array(2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" }37 Before conversion: object(sample)#1 (2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" } After conversion: array(2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" }38 Before conversion: object(sample)#1 (2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" } After conversion: array(2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" }39 Before conversion: object(sample)#1 (2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" } After conversion: array(2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" }18 Before conversion: object(sample)#1 (2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" } After conversion: array(2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" }3
Before conversion: object(sample)#1 (2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" } After conversion: array(2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" }43 Before conversion: object(sample)#1 (2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" } After conversion: array(2) { ["var1"]=> int(1000) ["var2"]=> string(6) "second" }3
đầu ra. Before conversion : object(bag)#1 (3) { ["item1"]=> string(6) "Mobile" ["item2"]=> string(7) "Charger" ["item3"]=> string(5) "Cable" } After conversion : array(3) { ["item1"]=> string(6) "Mobile" ["item2"]=> string(7) "Charger" ["item3"]=> string(5) "Cable" }
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 Xin chào,
Làm cách nào để trả về một đối tượng từ một mảng trong PHP?Ví dụ dưới đây minh họa việc chuyển đổi đối tượng thành mảng trong PHP bằng cách sử dụng json_decode & json_encode. $foodArray = json_decode(json_encode($food), true); echo "Sau khi chuyển đổi. "; var_dump($foodArray);
Làm cách nào để chuyển đổi mảng nhiều chiều thành đối tượng trong PHP?Sự kết hợp của các hàm mã hóa và giải mã JSON của PHP có thể thực hiện việc chuyển đổi một cách kỳ diệu. $obj = json_decode(json_encode($array)); Đầu tiên, json_encode($array) chuyển đổi toàn bộ mảng đa chiều thành chuỗi JSON. Sau đó, json_decode($string) sẽ chuyển đổi chuỗi JSON thành đối tượng stdClass.
Sự khác biệt giữa mảng và đối tượng trong PHP là gì?Một đối tượng là một thể hiện của một lớp. Nó chỉ đơn giản là một mẫu vật của một lớp và được cấp phát bộ nhớ. Mảng là cấu trúc dữ liệu lưu trữ một hoặc nhiều loại giá trị tương tự trong một tên nhưng mảng kết hợp khác với một mảng PHP đơn giản
Làm cách nào để lấy khóa đối tượng trong PHP?Để chỉ hiển thị các khóa từ một đối tượng, hãy sử dụng array_keys() trong PHP. |