İçeriğe geç
ShiftDelete.Net
Haber ara/ SDN'ye SorGiriş
Haber Akışı SDNTV İnceleme Forum Yapay Zeka Akıllı Telefon Elektrikli Otomobil Oyun ShiftDelete.Net Global Teknoloji Haberleri Mobil Otomobil Donanım Savunma Bilim Sosyal Medya İnternet Giyilebilir Teknoloji Rehber Ürünler Son dakika Yazarlar
  1. Ana sayfa
  2. Topluluk
  3. Programlama
  4. Web Programlama (PHP, ASP, HTML, CSS, JavaScript)
Web Programlama (PHP, ASP, HTML, CSS, JavaScript)

Php echo kullanımı

mTanriverdi19.01.20115 cevap2.465 görüntüleme
2007'den beri541 mesaj
#1
Php ile yaptğımız projelerimiz ekrana herhangi bi türden yazı yazdırmak istediğimiz zaman echo() fonksiyonunu kullanırız. Kullanımı kolay ve akılda kalıcı olan bu fonksiyon sayesinde, yazılarımızı ekranda çıkartabilir ve değişkenlerin sonuçlarınızı yazdırabiliriz. Php'de program yazacaksanız echo() fonksiyonunu çok kullanacaksınız. $degisken = "Mustafa Tanrıverdi";
<img style="float: left;">Yukarıdaki kodu sayfa.php adında kayıt edelim ve çalıştırdığımız zaman Mustafa Tanrıverdi değerini taşıyan bir adet değişken oluşturmuş olduk. Ama ekranda böyle bi yazı yok çünkü; biz sadece değişkene değer atadık ekranda göstermesi için herhangi bi komut yazmadık. Bu durumda echo() fonksiyonunu kullanarak ekranda yazımızı yazdırıyoruz.
$degisken = "Mustafa Tanrıverdi";
echo"$degisken";
Yukarıdaki kodu çalıştırdığımız zaman ekranda "Mustafa Tanrıverdi" yazıldığını göreceksiniz.
$degisken = "Mustafa Tanrıverdi";
echo"Bu adamın adı $degisken";
Yukarıdaki kodu çalıştırdığımız zaman ekranda "Bu adamın adı Mustafa Tanrıverdi" yazıldığını göreceksiniz. Bakınız Php ile değişkenin değerini alıyoruz. Zaten programlamanın temel mantığıda budur.
$degisken = "Mustafa Tanrıverdi";
echo"Adı kalın olacak, <strong>$degisken</strong>";
Tabiki echo komutu içerisinde HTML etiketleri gösterebiliriz. Bu kodu ekrana yazdırdığımızda "Adı kalın olacak Mustafa Tanrıverdi" yazısı gelecektir.
<img style="float: left;">Gördüğünüz gibi echo() komutunu kullanırken ekrana çıkmasını istediğimiz değerleri belirtmek için çift tırnak(" ") karakterlerini kullanıyoruz. Ama isterseniz tek tırnak (' ') karakterlerinide kullanabilirsiniz. Tabiki tek tırnak karakterini kullanırsanız $degisken değerini almayacak ve ekrana $degisken diye çıktı verecektir.
$degisken = "Mustafa Tanrıverdi";
echo'$degisken';
Bu kodu yazdırdığımız zaman karşımızı Mustafa Tanrıverdi değil de $degisken yazısının geldiğini göreceksiniz. Çünkü Php "" (çift tırnak) içinde ki veriyi yorumlamaya çalışır ama ' ' (tek tırnak) içinde ki veriyi ise yorumlamadan ekrana yazdırır.
<img style="float: left;">Eğer ekrana çıkartmak istediğiniz değer de değişken yok ise ' ' (tek tırnak) kullanınız, çünkü Php bunu yorumlamadan ekrana dökecek ve sunucunuzu pek fazla yormayacaksınız. Büyük projelerde önemle dikkat edilmelidir.
Bir sonraki yazımda görüşmek üzere, Mustafa Tanrıverdi
Cevaplar
2008'den beri6.394 mesaj
#2
\n \t vb. şeylere de girseydin keşke
2005'den beri499 mesaj
#3
Kaçık Sekansları

\a Beep(Ses)
\b BackSpace( son karakteri siler)
\f Forward (sonraki karaktere zıplar)
\n New Line (yeni satır)
\r Return (yanıp sönen cursor başa döner)
\t Tab (tab tuşu ile aynı işlevi yapar.8 karakter zıplar veya kelime boyuna göre 8 karakter e tamamlar)
\v Düşey Sekme
\0 Null

ayrıca her dil için geçerlidir bunlar =)
mTanriverdi Konuyu açan
2007'den beri541 mesaj
#4
magnet girdi konuya...
2010'den beri173 mesaj
#5
bu echo kodunu hoca sormuştu yazılıda
2010'den beri947 mesaj
#6
@magnet
\n, \r, \t dışında diğerlerini bilmiyordum! :D

Cevabını yaz

Cevap yazmak için giriş yap ya da üye ol. Eski forum kullanıcı adın ve parolanla girebilirsin.