2.ci Dersimizde Echo ve Print Komutuyla metin yazdırmayı öğreneceğiz hep beraber.
Evet Bilgisayarıma girelim oradan C sürücüsüne girelim Appserv'e girelim localhostumuz
www klasöründeydi bu klasörünün içerisine dersler diye bir klasör oluşturmuştuk bu klasörün
içerisine bir metin belgesi oluşturalım adı index.php yapalım.
Kod alanında başlangıç ve bitiş <?php?> olduğunu öğrenmiştik.
Kodların kullanımı tekrar göstereceğim.
<?php <---- Kodlama başlangıcı
R10.net <--- Kodlamalar
?> <----- Kodlama bitişi
Dersler klasörüne tekrar metin belgesi oluşturalım daha önceki metin belgesinin adı index.php
olmuştu.Şimdi Yeni bir metin belgesi açalım ve Adına metin.html yapalım Arkadaşlar.
Metin.html üzerine gelerek sağ tıklayarak birlikte aç komutunu seçerek notepad ( not defterini ) seçelim
ve içine Merhaba R10 yazalım en üstteki çıkış yani kırmızı X 'a tıklayarak karşınıza çıkan değişikleri kaydedilsinmi
sorusuna evet diyerek metin.html'yi güncelleyelim. Localhost'umuzda metin.html çağırdığımızda Karşımıza Merhaba R10
yazısı çıkacaktır.Bunu denemek için dersler klasöründeki oluşturduğunuz metin.html'yi çağırdığınızda ( tıkladığınızda ) karşınıza çıkacaktır.
Fakat index.php 'de aynı yazıyı yazarsanız hata verecektir.Bunu denemekten çekinmeyin Bu bilgi önemlidir.
İndex.phpye gelelim sağ tuş birlikte aç diyerek not defterini seçelim ve merhaba r10 yazalım kaydedelim.
Kaydetme işlemi bittikten sonra http://localhost/dersler diye çağırdığımız zaman bize yazılım hatası verecektir.
Bunun sebebi echo komutunu kullanmadığımız içindir. Echo komutu dosyaları çağırmak manasında kullanılır.
index.php'yi birlikte aç komutundan not defteriyle açıp Şu kodlarla denerseniz sorunun kalktığını göreceksiniz.
En son index.php'ye şu kodu yazmıştık;
<?php
merhaba r10
?>
Bunu Echo'yla yapmak;
<?php
echo"Merhaba R10";
?>
Yaparak Sorunun ortadan kalktığını büyük bir başarıyla anlamış ve görmüş oldunuz.
Echo kodu Şu şekildir: Echo""; Okunuşu: Echo çift tırnak çift tırnak noktalı virgül
Bunu Print komutuyla yapmak;
index.php'ye girerek
<?php
print"bu yazım komutu print komutudur";
?>
yazalım http://localhost/Dersler girdiğimizde yazmış olduğunuz kodu göreceksiniz. Bu komutu print""; ile echo""; yu değiştirirseniz fark eden birşey olmaz.
Fakat bunu yaparken dikkat etmeniz gereken unsurlardan birisi.
<?php
echo"Bu yazının içerisinde tekrar çift tırnak işareti kullanamazsınız echo komutu 2 tane çift tırnakdan oluşmaktadır.";
?>
Örnek yapalım:
İndex.php'den
<?php
echo"bu yazım komutu " echo komutudur";
?>
yazarak kaydedin ve http://localhost/Dersler e girdiğinizde yazılım hatası alacaksınız size az önce dediğim gibi echo ve print komutlarında iki tane çift tırnak kabul etmektedir.Daha fazlası kodun bozulmasına ve yazılımın hatasına neden olabilir.
Bunu Nasıl önleyebiliriz Sorusuna cevap:
Bunu engellemek için "bu yazım komutu ' echo komutudur"; <--- Burdaki Tek fark tek tırnaktır.
"bu yazım komutu /" echo komutudur"; <--- Burdaki Tek fark ise / işaretidir. " yı okutmamaktır.
Echo"";
Print""; Burdaki noktalı virgülün anlamı satırın bittiği anlamına gelir.
Bu Dersimizide Cd'den dinleyerek Anlarayak Size yazdım. Emeğe Saygı Lütfen Teşekkürler.
Bol Paylaşımlar.Evet Bilgisayarıma girelim oradan C sürücüsüne girelim Appserv'e girelim localhostumuz
www klasöründeydi bu klasörünün içerisine dersler diye bir klasör oluşturmuştuk bu klasörün
içerisine bir metin belgesi oluşturalım adı index.php yapalım.
Kod alanında başlangıç ve bitiş <?php?> olduğunu öğrenmiştik.
Kodların kullanımı tekrar göstereceğim.
<?php <---- Kodlama başlangıcı
R10.net <--- Kodlamalar
?> <----- Kodlama bitişi
Dersler klasörüne tekrar metin belgesi oluşturalım daha önceki metin belgesinin adı index.php
olmuştu.Şimdi Yeni bir metin belgesi açalım ve Adına metin.html yapalım Arkadaşlar.
Metin.html üzerine gelerek sağ tıklayarak birlikte aç komutunu seçerek notepad ( not defterini ) seçelim
ve içine Merhaba R10 yazalım en üstteki çıkış yani kırmızı X 'a tıklayarak karşınıza çıkan değişikleri kaydedilsinmi
sorusuna evet diyerek metin.html'yi güncelleyelim. Localhost'umuzda metin.html çağırdığımızda Karşımıza Merhaba R10
yazısı çıkacaktır.Bunu denemek için dersler klasöründeki oluşturduğunuz metin.html'yi çağırdığınızda ( tıkladığınızda ) karşınıza çıkacaktır.
Fakat index.php 'de aynı yazıyı yazarsanız hata verecektir.Bunu denemekten çekinmeyin Bu bilgi önemlidir.
İndex.phpye gelelim sağ tuş birlikte aç diyerek not defterini seçelim ve merhaba r10 yazalım kaydedelim.
Kaydetme işlemi bittikten sonra http://localhost/dersler diye çağırdığımız zaman bize yazılım hatası verecektir.
Bunun sebebi echo komutunu kullanmadığımız içindir. Echo komutu dosyaları çağırmak manasında kullanılır.
index.php'yi birlikte aç komutundan not defteriyle açıp Şu kodlarla denerseniz sorunun kalktığını göreceksiniz.
En son index.php'ye şu kodu yazmıştık;
<?php
merhaba r10
?>
Bunu Echo'yla yapmak;
<?php
echo"Merhaba R10";
?>
Yaparak Sorunun ortadan kalktığını büyük bir başarıyla anlamış ve görmüş oldunuz.
Echo kodu Şu şekildir: Echo""; Okunuşu: Echo çift tırnak çift tırnak noktalı virgül
Bunu Print komutuyla yapmak;
index.php'ye girerek
<?php
print"bu yazım komutu print komutudur";
?>
yazalım http://localhost/Dersler girdiğimizde yazmış olduğunuz kodu göreceksiniz. Bu komutu print""; ile echo""; yu değiştirirseniz fark eden birşey olmaz.
Fakat bunu yaparken dikkat etmeniz gereken unsurlardan birisi.
<?php
echo"Bu yazının içerisinde tekrar çift tırnak işareti kullanamazsınız echo komutu 2 tane çift tırnakdan oluşmaktadır.";
?>
Örnek yapalım:
İndex.php'den
<?php
echo"bu yazım komutu " echo komutudur";
?>
yazarak kaydedin ve http://localhost/Dersler e girdiğinizde yazılım hatası alacaksınız size az önce dediğim gibi echo ve print komutlarında iki tane çift tırnak kabul etmektedir.Daha fazlası kodun bozulmasına ve yazılımın hatasına neden olabilir.
Bunu Nasıl önleyebiliriz Sorusuna cevap:
Bunu engellemek için "bu yazım komutu ' echo komutudur"; <--- Burdaki Tek fark tek tırnaktır.
"bu yazım komutu /" echo komutudur"; <--- Burdaki Tek fark ise / işaretidir. " yı okutmamaktır.
Echo"";
Print""; Burdaki noktalı virgülün anlamı satırın bittiği anlamına gelir.
Bu Dersimizide Cd'den dinleyerek Anlarayak Size yazdım. Emeğe Saygı Lütfen Teşekkürler.
Alpér
';