PDA

View Full Version : Hàm echo vs print ???


Miracle
13-03-2007, 13:21
Trong php, hàm echo và print khác nhau ở chỗ nào vậy ?
Mình thấy dùng cái nào nó cũng in ra màn hình như nhau !

Miracle
14-04-2007, 10:13
Up up cái

Sao chẳng ai chịu giúp mình vậy ?

zeroonea
24-04-2007, 01:10
{@:

- Khác ở chỗ echo kiểu trả về là void, tức ko có gì hết.

- Còn print trả về kiểu int và giá trị trả về luôn luôn = 1.

echo nhanh hơn print

Áp dụng thì với print mình có thể tóm gọn code ở 1 số trường hợp:

thí dụ bình thường ta viết


if($male){

$ok = 1;
echo "I'm a man";
}


- dùng print ta có thể viết với 1 hàng


$ok = ($male)? print "I'm a man" : "";


:@}