İyinet'e Hoşgeldiniz!

Türkiye'nin En Eski Webmaster Forum'una Hemen Kayıt Olun!

Kayıt Ol!

Php Dersleri 3 - Echo ve Print Komutu

T

trgy

Misafir
3. dersimizde Php'de echo ve print kullanımını ve kurallarını göstereceğim. Yani tarayıcıda ziyaretçinin görebileceği herhangi birşeyi yazmayı öğreneceğiz. aslında bir önceki dersimizde yani Php'de Yorum Satırlarıdersimizde ekrana Merhaba Dünya yazdırıp göstermiştik, fakat Php'yi ilk kez görenler ne yaptığımızı pek anlamamış olabilir. Unutmayın ki bu dersleri 0'dan başlayanlar için anlatıyorum.

Herneyse aşağıda bir kod daha vereceğim ve bu kodun hangi kısmının ne iş yaptığını tek tek anlatacağım.

PHP:
<?php

echo "hadi bakalım";

?>

Yukarıdaki kodda tarayıcıda hadi bakalım yazdırdık.

PHP:
<?php

yukarıdaki kod ilk dersimizde anlattığımız gibi php kodlarının başlangıcına konulur.

PHP:
echo "hadi bakalım";

yukarıdaki kod ise bizim ekrana ne yazdıracağımızı belirler. echo komutundan sonra " işaretinden sonra ne yazdırmak istiyorsak onu yazarız ve " işareti ile kapatırız. komutun sonunda ise ; noktalı virgül koyarız. ; unutulmaması gereken bir işarettir. komutun bittiğini gösterir.

PHP:
?>

bu son gösterdiğim kodda yine ilk dersimizde gördüğümüz gibi php kodlarının bittiğini gösterir.

Tüm bu işlemleri print komutu ile de yapabiliriz. Aynı kodumuzu şimdi print komutu ile yazalım sonucun değişmediğini deneyerek görelim.

PHP:
<?php

print "hadi bakalım";

?>

Bu dersimizde bu kadar. Olabildiğince detaylı anlatmaya çalıştım. Eksik gördüğünüz yerler olursa veya takıldığınız yerler olursa sorabilirsiniz.
 

Senol

0
İyinet Üyesi
Onaylı Üye
Katılım
25 Haziran 2005
Mesajlar
4,856
Reaction score
1
Konum
Bursa
dersleri ilgi ile takip ediyorum. ama dersleri telk başlıkta toplarsak hem tek tek ders aramayız hemde forumda kalabalık yapmayız diye düşünüyorum.
 
T

trgy

Misafir
echo ve print komutu arasındaki farkları da sıralıyayım biraz.

1-echo komutunda aşağıdaki şekilde yazım yapabilirz fakat print komutunda yapamayız.

PHP:
<?php
echo "ali","veli","kırk dokuz","elli";
?>
ekran çıktısı
alivelikırk dokuzelli
PHP:
<?php
print "ali","veli","kırk dokuz","elli";
?>
ekran çıktısı alamayız hata verecektir.

2-Print komutu daima geriye doğru "(true)" döndürür fakat echo döndürmez. Bu ne anlama gelir peki kısaca söylemek gerekirse echo daha kullanışlı ve basittir sistemi yormaz.
 

iyinet

Root
Admin
Hosting Firması
Katılım
2 Eylül 2002
Mesajlar
5,028
Reaction score
63
Konum
Sakarya
Turgay Hocam, eline saglik.
Yeni ogrenenlere hem performans hem de 'best practices' acisindan gerekmedikce " (cift tirnak) kullanilmamasini, tek tirnak kullanilmasini ogretirseniz ileride kodlarindaki cift tirnaklari tek tirnaga degistirmek icin ugrasmazlar.
 

Türkiye’nin ilk webmaster forum sitesi iyinet.com'da forum üyeleri tarafından yapılan tüm paylaşımlardan; Türk Ceza Kanunu’nun 20. Maddesinin, 5651 Sayılı Kanununun 4. maddesinin 2. fıkrasına göre, paylaşım yapan üyeler sorumludur.

Backlink ve Tanıtım Yazısı için iletişime geçmek için Skype Adresimiz: .cid.1580508955483fe5

Üst