PHP konusunda paylaştığım yazılarda çıktı alırken hep echo komutunu kullandım. Ancak PHP'de çıktı almak (yazı yazdırmak) için aslında kullanabileceğimiz bir fonksiyon daha var: print ifadesi. Bu yazıda da print ve echo komutları ile nasıl çıktı alabileceğimizi ve bu iki komut arasındaki farkı paylaşmak istiyorum.
bkz: PHP'de çıktıları alt alta yazdırmak
bkz: PHP'de yan yana yazdırmak (çıktı almak)
PHP'de print ve echo komutları aslında birbirlerine oldukça benzerler. Aralarındaki farklar ise;
- echo komutu bir değer döndürmez, print komutunun ise 1 değerini döndürür
- echo komutu daha hızlı çalışır
- Pek kullanılmasa da echo komutu birden fazla parametre alabilir, print fonksiyonu ise tek bir parametre alabilir
echo ile çıktı alma örnekleri
<?php
echo "<h1>merhaba reitix<h1>";
echo "<br>";
echo "echo", "ile", "çok", "parametreli","çıktı","almak";
?>
print ile çıktı alma örnekleri
<?php
print "<h1>merhaba reitix<h1>";
print "<br>";
//print "echo", "ile", "çok", "parametreli","çıktı","almak"; //hata
?>
bkz: PHP'de exit komutu kullanımı ve örnekleri
bkz: PHP'de exit komutu kullanımı ve örnekleri
bkz: PHP dosyalarını iç içe birleştirme işlemleri (require_once)
bkz: PHP ile Mükemmel Sayıları Bulmak
bkz: PHP ile bir sayının basamaklar toplamını bulmak