View Full Version : Hàm echo vs print ???
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 !
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" : "";
:@}
vBulletin® v3.8.2, Copyright ©2000-2012, Jelsoft Enterprises Ltd.