Hướng dẫn dùng php conversion trong PHP

Home » Code

Lỗi “Array to string conversion trong PHP” xảy ra khi bạn cố gắng echo/ print một mảng giống như một chuỗi. Vì câu lệnh echoprint được sử dụng để in các giá trị chuỗi và giá trị vô hướng [scalar], vì vậy lỗi này không thể coi một biến mảng là một chuỗi.

Hướng dẫn sửa lỗi Array to string conversion trong PHP chính xác nhất

Cách 1: Sử dụng hàm print_r[] có sẵn trong PHP

// Declare a PHP array $myarray = array[1,2,3,4,5,6,7]; // Print PHP array using print_r[] functions. print_r[$myarray];

– Phương thức print_r nhận tham số $myarray và in các giá trị của nó dưới dạng khóa và giá trị. Các khóa ở đây là các chỉ mục và các giá trị là các phần tử trong các vị trí chỉ mục đó.
Xem chi tiết.
Cách 2: Sử dụng hàm implode[] có sẵn
Phương thức implode[] sẽ convert Array về String.

// Declare a PHP array $myarray = array[1,2,3,4,5,6,7]; // Convert array to string by using implode function. $arr = implode[',', $myarray]; echo $arr; Output: "1,2,3,4,5,6,7"

 
QABug chúc các bạn thực hiện thành công.

Chủ Đề