PHP print_r() FONKSİYONU
print_r() fonksiyonu ekrana değişkenleri yazdırma komutlarındandır. Biz şuana kadar yazdırma işlemlerini echo komutuyla yaptık fakat bu ekrana dizileri yazdırmaz. Bu konumuzda bahsedeceğimiz print_r() fonksiyonu ile hem dizideki elemanların tümünü nasıl ekrana yazdıracağımızı göreceğiz hemde echo ve print fonksiyonlarına bakacağız bunların arasında ufak bir farklılık var ve az biliniyor bu konularada değineceğiz.
echo(); FONKSİYONUN KULLANIMI
PHP’de Değişkenleri veya değerleri ekrana yazdırmak için belirli kodlar vardır. Bunlardan birisi echo komutudur. echo komutunun kullanımı ekrana yazdırmak istediğimiz string değerin veya değişkenin önüne echo komutunu ekleyerek kullanabiliriz.
<?php
echo "Merhaba Dünya";
$text = "Merhaba Dünya";
echo $text; // Değişkenli gösterimi
echo 55; // Sayısal gösterimi
echo "Merhaba"," PHP dünyası"; //Virgüllü gösterimi
?>
echo fonksiyonunun kullanımından daha öncede bahsetmiştik en basit haliyle bu şekilde kullanıldığı tekrarladık ve basit yazdırma işlemlerinde kullanılırlar.
echo komutları belirttiğimiz ifadeyi yazdıklarında geriye bir değer döndürmezler. Yani, işlemin gerçekleşip gerçekleşmediğine dair bir değer (true, false) göndermezler.
Print komutu ise belirttiğimiz ifadeyi yazarsa, yazdığına dair true değerini döndürür, yazamazsa yazamadığına dair false değerini döndürür.
Gerekmedikçe print komutu kullanılmaz çünkü; print fonksiyonu geriye değer döndürmeleriyle küçükte olsa hız yavaşlamasına sebep olurlar bu ufak sistemlerde fark edilmez ama büyük sitelerde farkedilir bir yavaşlama olur.
Print() FONKSİYONUN KULLANIMI
<?php
print("Merhaba Dünya!");
print "Merhaba Dünya";
$text = "Merhaba Dünya!";
print $text;
?>
print_r() FONKSİYONUN KULLANIMI
Print_r() komutu bir değişken hakkında, okunabilir bilgileri yazdırmak için kullanılır.
<?php
$text = 'abc' ;
$s = 123.33;
print_r ($text);
echo '<br>' ;
print_r ($s);
?>
Yukarıda gördüğümüz gibi print_r() fonksiyonu değişkenleri de ekrana yazar. print_r() fonksiyonu PHP'de asıl kullanım yeri dizide bulunan bütün değerleri göstermek için kullanılır. Ziyaretçiler için bu değerlerin anlamı yoktur. Bu değerler programlama ve hata ayıklama için kullanılabilir.
<?php
$a = array ('a' => 'HTML', 'b' => 'PHP',
'c' => array ('x', 'y', 'z'));
echo "<pre>";
print_r ($a);
echo "</pre>";
?>
Array ( [a] => HTML [b] => PHP [c] => Array ( [0] => x [1] => y [2] => z ) )
NOT:
<pre> Boşlukları ve özel karakterleri düzgün bir şekilde göstermeye yarayan bir HTML etiketidir.
Adem 14/04/2018
- HTML
- CSS
- PHP
- JQUERY
- PHOTOSHOP
- JavaScript
- Web Dünyası
- Linux
- MİTHRİL FRAMEWORK
- Laravel
- Git
- React
- HTML LİNK(Bağlantı)EKLEME - LİNK VERME
- HTML YAZI VE RESİM ORTALAMA
- HTML RESME LİNK VERME
- HTML FORM OLUŞTURMA
- CSS YATAY MENÜ YAPIMI
- HTML RESİM EKLEME
- CSS (BOYUT) GENİŞLİK VE YÜKSEKLİK (Width-Height)
- HTML DİV ve SPAN NEDİR?
- HTML ARKAPLANA MÜZİK EKLEME
- KALİTE KAYBETMEDEN RESİMLERİ BÜYÜTME