Có nhiều chức năng để in nội dung mảng mà mỗi có tính năng.
In thông tin con người có thể đọc được về một biến.
$arr = ["a", "b", "c"];
echo "<pre>";
print_r($arr);
echo "</pre>";
Array
(
[0] => a
[1] => b
[2] => c
)
Hiển thị thông tin có cấu trúc về các biểu thức bao gồm loại và giá trị của nó.
echo "<pre>";
var_dump($arr);
echo "</pre>";
array(3) {
[0]=>
string(1) "a"
[1]=>
string(1) "b"
[2]=>
string(1) "c"
}
Hiển thị thông tin có cấu trúc về biến đã cho mà biểu diễn trả về là mã PHP hợp lệ.
echo "<pre>";
var_export($arr);
echo "</pre>";
array (
0 => 'a',
1 => 'b',
2 => 'c',
)
Lưu ý rằng vì trình duyệt ngưng tụ nhiều ký tự khoảng trắng (bao gồm cả dòng mới) vào một khoảng trắng ( câu trả lời ), bạn cần phải bọc các hàm trên <pre></pre>
để hiển thị kết quả ở định dạng chính xác.
Ngoài ra có một cách khác để in nội dung mảng với các điều kiện nhất định.
Xuất một hoặc nhiều chuỗi. Vì vậy, nếu bạn muốn in nội dung mảng bằng cách sử dụng echo
, bạn cần lặp qua mảng và sử dụng vòng lặp echo
để in các mục mảng.
foreach ($arr as $key=>$item){
echo "$key => $item <br>";
}
0 => a
1 => b
2 => c