Chuyển đổi mảng nhiều chiều thành chuỗi PHP
Tuy nhiên, đôi khi bạn muốn lưu trữ các giá trị có nhiều hơn một khóa. Đối với điều này, chúng ta có các mảng đa chiều Show
PHP - Mảng đa chiềuMảng nhiều chiều là mảng chứa một hoặc nhiều mảng PHP hỗ trợ các mảng đa chiều có độ sâu hai, ba, bốn, năm hoặc nhiều cấp độ hơn. Tuy nhiên, mảng sâu hơn ba cấp khó quản lý đối với hầu hết mọi người Kích thước của một mảng cho biết số lượng chỉ số bạn cần để chọn một phần tử
PHP - Mảng hai chiềuMảng hai chiều là mảng của mảng (mảng ba chiều là mảng của mảng của mảng) Đầu tiên, hãy nhìn vào bảng sau NameStockSoldVolvo2218BMW1513Saab52Land Rover1715Chúng ta có thể lưu trữ dữ liệu từ bảng trên trong một mảng hai chiều, như thế này $cars = mảng ( Bây giờ mảng hai chiều $cars chứa bốn mảng và nó có hai chỉ số. hàng và cột Để có quyền truy cập vào các phần tử của mảng $cars, chúng ta phải trỏ đến hai chỉ số (hàng và cột) Thí dụtiếng vang $cars[0][0]. ". Trong kho. ". $car[0][1]. ", đã bán. ". $car[0][2]. " Chúng ta cũng có thể đặt một vòng lặp Ta đã cho một mảng và nhiệm vụ là chuyển các phần tử của mảng thành chuỗi. Trong bài viết này, chúng tôi đang sử dụng hai phương pháp để chuyển đổi mảng thành chuỗi Phương pháp 1. Sử dụng hàm implode(). Phương thức implode() là một hàm có sẵn trong PHP và được sử dụng để nối các phần tử của một mảng. Phương thức implode() là bí danh của PHP. hàm join() và hoạt động hoàn toàn giống như hàm join(). cú pháp string implode($separator, $array) Thí dụ PHP
Welcome to GeeksforGeeks A Computer Science Portal0_______1_______1_______1_______2 Welcome to GeeksforGeeks A Computer Science Portal3 Welcome to GeeksforGeeks A Computer Science Portal2 Welcome to GeeksforGeeks A Computer Science Portal5 Welcome to GeeksforGeeks A Computer Science Portal6 Welcome to GeeksforGeeks A Computer Science Portal7 Welcome to GeeksforGeeks A Computer Science Portal8 Welcome to GeeksforGeeks A Computer Science Portal2 string json_encode( $value, $option, $depth )0 Welcome to GeeksforGeeks A Computer Science Portal2 string json_encode( $value, $option, $depth )2 Welcome to GeeksforGeeks A Computer Science Portal2 string json_encode( $value, $option, $depth )4_______11_______5 string json_encode( $value, $option, $depth )6 string json_encode( $value, $option, $depth )7 string json_encode( $value, $option, $depth )8 string json_encode( $value, $option, $depth )9 {"name":"GFG","0":{"email":"[email protected]","mobile":"XXXXXXXXXX"}}0 {"name":"GFG","0":{"email":"[email protected]","mobile":"XXXXXXXXXX"}}1 Welcome to GeeksforGeeks A Computer Science Portal2 $arr {"name":"GFG","0":{"email":"[email protected]","mobile":"XXXXXXXXXX"}}4 {"name":"GFG","0":{"email":"[email protected]","mobile":"XXXXXXXXXX"}}5 {"name":"GFG","0":{"email":"[email protected]","mobile":"XXXXXXXXXX"}}6 đầu ra Welcome to GeeksforGeeks A Computer Science Portal Phương pháp 2. Sử dụng hàm json_encode(). Hàm json_encode() là một hàm có sẵn trong PHP, được sử dụng để chuyển đổi mảng hoặc đối tượng PHP thành biểu diễn JSON string json_encode( $value, $option, $depth ) Thí dụ PHP{"name":"GFG","0":{"email":"[email protected]","mobile":"XXXXXXXXXX"}}7
{"name":"GFG","0":{"email":"[email protected]","mobile":"XXXXXXXXXX"}}9
Welcome to GeeksforGeeks A Computer Science Portal7 5 |