Var_dump là gì

*
*

*

*
*

Trong PHP bạn thấy gồm 3 hàm rất có thể xuất ký trường đoản cú ra màn hình kia chính là: echo, print, print_r. Vấn đề nghỉ ngơi đó là tại vì sao bọn họ lại cần cả 3 biện pháp này? Giữa bọn chúng gồm gì không giống biệt?

*

Sự khác hoàn toàn của echo, print, print_r trong PHP

Vậy thì, trước tiên chúng ta đang bước vào từng phương pháp một coi sao.

Bạn đang xem: Var_dump là gì

1. Emang đến vào PHP

Echo chưa hẳn là một function mà nó được mô tả nlỗi là 1 trong những kết cấu ngôn từ. Nó đồng ý một danh sách những đối số (những đối số có thể được truyền vào) với ko trả về quý giá hoặc trả về void.

Nó quan yếu được thực hiện nhỏng là 1 variable functiontrong PHP. Nó được thực hiện để hiển thị output của các tđắm say số được truyền mang lại nó. Nó hiển thị từng output một hoặc các chuỗi được phân bóc tách bởi vết phẩy.

lấy một ví dụ về emang lại trong PHP:

// PHPhường. program lớn illustrate echo

// Declare variable và initialize it.

$x= "NIIT - ICT Hà Nội ";

$y= "Việt Nam";

// Display the value of $x

echo$x, $y;

?>

Kết quả bọn họ nhận được là:

NIIT - ICT Hà Nội Việt Nam

2. Print vào PHP

Printkhôngthực thụ là 1 trong những function. Nó là 1 cấu tạo ngôn ngữ mà lại luôn trả về cực hiếm 1. Vì vậy, nó có thể được sử dụng như một biểu thức.

Không giống như echo, print chỉ gật đầu đồng ý một đối số tại một thời điểm. Nó chẳng thể được sử dụng như là một trong variable function vào PHPhường. Print chỉ xuất các chuỗi. Nó tiến hành chậm so với echo.

Xem thêm: 1 Won Bằng Bao Nhiêu Tiền Việt Nam Tỷ Giá Won Mới Nhất, 1 Won Bằng Bao Nhiêu Đồng Việt Nam

lấy ví dụ về print trong PHP

// PHPhường program lớn illustrate echo

// Declare variable and initialize it.

$x= "NIIT - ICT Hà Nội";

// Display the value of $x

print$x;

?>

Kết trái họ nhận được là:

NIIT - ICT Hà nội

3. Print_r() trong PHP

print_r()là 1 hàm thông thường. Nó giới thiệu công bố chi tiết về tsi số theo định hình cùng với hình dáng của nó (của một mảng hoặc một đối tượng), hoàn toàn có thể thuận lợi hiểu được bởi con fan.

Trong hàm print_r, áp ra output được lưu trữ trên bộ nhớ lưu trữ đệm bên phía trong Khi tmê mẩn số trả về được truyền vào.

Nếu truyền tsi mê số trả về mang lại TRUE, print_r() vẫn trả về thông tin tương đối đầy đủ vắt bởi vì chỉ in nó. Trong trong cả quy trình thực hiện hàm này góp xác định ngẫu nhiên trục trẹo như thế nào trong lúc thực hiện lịch trình. Nó tựa như nhỏng hàm var_dump() để gỡ lỗi trong PHP.

Xem thêm: Tải Game Chiếc Nón Kỳ Diệu Về Điện Thoại Miễn Phí, Chiếc Nón Kỳ Diệu

lấy ví dụ 1 về hàm print_r()

// PHP program to lớn illustrate echo

// Declare an array

$arr= array('0'=> "NIIT",

'1'=> "ICT",

'2'=> "Hà Nội",

'3'=> "Việt Nam");

// Display the value of $arr

print_r($arr);

?>

Kết trái bọn họ nhận thấy là:

Array

(

<0> => NIIT

<1> => ICT

<2> => Hà Nội

<3> => Việt Nam

)

lấy ví dụ như 2 về hàm print_r()

$a= "NIIT ICT Hanoi";

$b= array('0'=> "NIIT", '1'=> "ICT", '2'=> "Hanoi");

$c= 3.14;

$d= 7;

// Single argument

print" $a ";

// Multiple argument

echo$c+ $d. " ";

// Return with internal output buffering

print_r($b);

?>

Kết trái chúng ta cảm nhận là:

NIIT ICT Hanoi

10.14

Array

(

<0> => NIIT

<1> => ICT

<2> => Hanoi

)

do đó bạn vẫn hiểu rằng emang đến, print, print_r không giống nhau làm việc điểm làm sao rồi chứ? Tùy từng những hiểu biết bài xích toán thù rõ ràng cơ mà sử dụng chúng đúng mục tiêu bạn nhé.


Chuyên mục: Là Gì