Echo() ve Print()
PHP'de çıktı almak için iki temel yol vardır Echo() ve Print() bu komutlar ikisi de hemen hemen aynıdır ve sayfaya veriyi yazdırmak için kullanılır.
Print tek parametre alırken echo birden çok parametre alabilir içeriğine html kodlar da gömülebilir, echo komutunun print komutuna göre marjinal olarak daha hızlı olduğu söylenmektedir.
PHP echo komutu
Echo komutu parantez içinde veya olmadan kullanılabilir echo veya echo().
<?php
$degisken = "veri ekleyerek";
echo "<h2>Html ile kullanımı!</h2>";
echo ("Parantez içinde!<br>");
echo "Yazı içinde çift tırnak kullanmak istersek \" ters slash işareti kullanırız.<br>";
echo "Birden ", "çok ", "parametre ", "ile ", "kullanımı.<br>";
echo "Değişkenden " . $degisken . " kullanımı.<br>";
echo "Bir başka değişkenden $degisken kullanımı.";
?>
Kopyala
Değişkenleri sade olarak ta kullanabiliriz, matematiksel işlemler de yapabiliriz.
<?php
$degisken = "Sayıların toplamı: ";
$a_sayi = 2;
$b_sayi = 2;
echo $degisken;
echo $a_sayi + $b_sayi; //sayıların toplamı.
?>
Kopyala
PHP Print komutu
print komutu birden çok parametre kullanımı olmadan aynen echo komutu gibi kullanılır ancak çok tercih edilmez.
<?php
$degisken = "veri ekleyerek";
print "<h2>Html ile kullanımı!</h2>";
print ("Parantez içinde!<br>");
print "Yazı içinde çift tırnak kullanmak istersek \" ters slash işareti kullanırız.<br>";
print "Değişkenden " . $degisken . " kullanımı.<br>";
print "Bir başka değişkenden $degisken kullanımı.";
?>
Kopyala
Matematiksel işlemleri bu komutta da yapabiliriz
<?php
$degisken = "Sayıların toplamı: ";
$a_sayi = 2;
$b_sayi = 2;
print $degisken;
print $a_sayi + $b_sayi; //sayıların toplamı.
?>
Kopyala
Print komutunun birde print_r olan bir kullanım şekli daha vardır sayfaya veri yazdırmak için değil de daha çok kodlama aşamasında verilerimizi kontrol etmek amacı ile kullanılır, işlev değişkenin değerini döndürür. Değişken bir dizi ise dizi içindeki eleman ve değerlerin sıralamasını döndürür.
<?php
$deg1="abc";
$deg2=33.33;
print_r($deg1);
echo "<br>";
print_r($deg2);
echo "<br>";
$dizi = array("değer_1", "değer_2", "değer_3", "değer_4", "değer_5");
print_r($dizi);
?>
Kopyala
Bir sonraki yazım PHP Veri Türleri üzerine olacak hoşçakalın!