PHP

echo ve print Arasındaki Fark

echo ve print: ekrana çıktı almak / yazdırmak için kullanılan iki temel komuttur.

Peki Arasındaki Fark Ne?

* print bir fonksiyon gibi çalışarak geriye değer döndürür. Bu değer boolean türünde true(1) şeklindedir. print kodu sadece 1 değerini döndürür. Ama echo komutu bir fonksiyon gibi çalışmaz sadece ekrana çıktısını verir işi orada biter. Bu durum echo komutunun print komutuna göre daha hızlı çalışmasını sağlar.

<?php

$sonuc = print "Selamun Aleyküm Dünya";

?>

Yukarıdaki kod ile ekrana Selamun Aleyküm Dünya yazdırdığımız gibi $sonuc değişkenine 1 değerini atamış olduk.

* echo komutu ile birden fazla ifadeyi virgülle birleştirebildiğimiz gibi nokta işareti ile de birleştirebiliriz. print komutu ile virgülle birleştirmeyi desteklemez.

<?php

echo $ad,$soyad;

?>

 

<?php

echo $ad.$soyad;

?>

 

2 Yorum

KOD5 | PHP Yazmaya Başlamadan 1 Önce için bir yanıt yazın X