Değerli
ircrehberi ziyaretçileri şimdi okuyacağınız
webmaster bölümü forum konumuz PHP yazılım dili ile alakalıdır.
PHP dilinin temel yazım kuralları, değişken kullanımı ve ekrana çıktı alma gibi temel kavramları içermektedir.
PHP Etiketi
PHP kodlarını
<?php ile ?> sembolleri arasında yazarız. Bu yazımı PHP etiketleri olarak ifade ediyoruz.
PHP- Kodu
<?php
//PHP Kodları
?>
Yukarıda
PHP etiketi yazımını gördük. Ayrıca
// ifadesi ile tek satırlık yorum nasıl yapılacağını öğrenmişken tek ve çok satırlı yorumları nasıl yapacağımıza bakalım.
PHP Yorum Satırı
PHP- Kodu
<?php
//Tek satırlık yorum
/*
Çok satırlık yorum
Yorumun devamı
Başka bir satır
*/
?>
echo Komutu
Ekrana çıktı almak için PHP dilinde bir çok
fonksiyon ile birlikte
echo komutunu da kullanabilirsiniz.
echo komutunun yerine
print() fonksiyonunu da kullanabileceğinizi ifade etmek isterim. echo’nun bir fonksiyon olmadığını komut olarak kullanıldığını belirterek örnek bir ekran çıktısı yazalım.
PHP- Kodu
<?php
echo "Forum Siteleri";
?>
echo komutu yerine
print() fonksiyonunu da çıktı almak için kullanabilirsiniz.
PHP- Kodu
<?php
print("Forum Konuları");
?>
echo Kısa Yazım
echo komutunu
HTML içinde kısa yazımla kullanmak isteyebilirsiniz.
Bunun için
HTML içinde ekrana yazdıracağınız yere
<?=YAZILACAKÇIKTI?> şeklinde ekrana bir değişkeni yada değeri yazdırabilirsiniz.
PHP- Kodu
<?="irc forumları"?>
Aşağıdaki kod örneğinde bir
input value içinde
$ad adındaki değişkeni yazdırmak için
echo kısa yolu görmektesiniz.
<input name=”ad” value=”
<?=$ad?>“>
PHP- Kodu
<input name="ad" value="<?=$ad?>">
PHP Değişken Kullanımı
PHP dilinde bir değişkeni tanımlamak ve kullanmak için hep aynı ifadeyi kullanırız.
$(dolar) sembolünü değişkenin başına ekleyip değişkeni tanımlar ve değer aktarırız. Değer aktardığımız değişkeni kullanmak için yine başında
$ sembolü ile istediğimiz yerde kullanırız.
Örnek:
PHP- Kodu
<?php
$sayi1=10;
$sayi2=20;
?>
Yukarıdaki örnekte
$sayi1 ve
$sayi2 adında iki değişken değerleri ile birlikte oluşturulmuştur. Yukarıdaki örneği biraz daha genişletecek olursak.
Örnek: İçerisinde
10,20 değeri olan iki değişken oluşturup değişkenlerde bu değerleri ekrana yazdırın.
PHP- Kodu
<?php
$sayi1=10;
$sayi2=20;
$toplam=$sayi1+$sayi2;
echo $toplam;
?>
Gördüğümüz gibi iki değişken oluşturduk, ardından değişkenlerdeki değerleri
$toplam adında bir değişkende topladıktan sonra
echo $toplam ile ekrana bastırdık.
PHP Tek ve Çift Tırnak Kullanımı
PHP dilinde
string türünde bir ifadeyi çıktı almak için çift tırnak
(“) yada tek tırnak
(‘) kullanılabilir. Ancak çift tırnağın tek tırnaktan bazı noktalarda farklılık gösterdiğini belirtmek isterim.
Bir metinsel ifade içinde bir değişkenin değerini yazdırmak için çift tırnak kullanırız. Bu kavramı iki ayrı örnekle inceleyelim.
Örnek : Tek tırnak ile çıktı yapmak
PHP- Kodu
<?php
$sayi1=10;
$sayi2=20;
$toplam=$sayi1+$sayi2;
echo '$sayi1 + $sayi2 = $toplam';
?>
Çıktı: Örneğin çıktısı tek tırnaklar içindeki tüm değeri olduğu gibi bastırması ile sonuçlandı.
PHP- Kodu
$sayi1 + $sayi2 = $toplam
Örnek: Çift tırnak ile çıktı yapmak
PHP- Kodu
<?php
$sayi1=10;
$sayi2=20;
$toplam=$sayi1+$sayi2;
echo "$sayi1 + $sayi2 = $toplam";
?>
Çıktı:
Tek tırnaktan farklı olarak, çift tırnakta değişkenlerdeki değerleri
PHP yorumlayıcı tarafında yorumlanıp çıktı tekrar düzenlenmiş oldu.
“$sayi1 + $sayi2 = $toplam” tırnaklar içindeki değişkenlerin değerleri yorumlandıktan sonra
10 + 20 = 30 gibi bir biçime kavuştu.
PHP’de çift tırnağı daha düzgün biçimde yazılar elde etmek için kullanırız.
PHP Kaçış Karakterleri
Bu kısma, yaygın olarak kullanılan kaçış dizilerinin bazılarını listeledim ve bunların özel karakterden kaçmak veya bazı alfa nümerik karakterlerle birleştirerek anlam vermek için nasıl kullanıldığını değindim.
- \' – String içinde tek tırnaktan kaçma
- "– String içinde çift tırnaktan kaçma.
- \\ – Slash işaretinden kaçmak.
- \$ – $ işaretinden kaçmak.
- \n –Yeni satır yapmak.
- \t – Tab boşlığu yapmak.
Örnek:
PHP- Kodu
<?php
echo 'ircrehberi\'nin php dersleri konusudur.';
?>
Örnek: HTML içindeki çift tırnaklı yapıları kullanırken kaçmak.
PHP- Kodu
<?php
echo "<div class=\"kutu\">Forum istanbul</div>";
?>
Örnek: Yukarıdaki örnekte tırnaklardan kaçınmak için
class=\”Forum istanbul\” yerine Çift tırnak içinde tek tırnak da kullanılabilir.
PHP- Kodu
<?php
echo "<div class='kutu'>Forum istanbul</div>";
?>
PHP içinde HTML Kullanımı
PHP içinde
HTML etketleri metinsel (
string) bir ifadedir.
HTML etiketlerini yazarken tırnaklar içine alıp çıktıyı istediğimiz gibi
HTML olarak biçimlendirebiliriz.
Örnek: Türk Edebiyatı H1 ile çıktılayalım.
PHP- Kodu
<?php
echo "<h1>Türk Edebiyatı</h1>";
?>
Örnek: İki sayının toplamı örneğindeki sayıları
altı çizili operatörleri ise normal yazdıralım. (
u etiketi kullanabiliriz)
PHP- Kodu
<?php
$sayi1=10;
$sayi2=20;
$toplam=$sayi1+$sayi2;
echo "<u>$sayi1</u> + <u>$sayi2</u> = <u>$toplam</u>";
?>
Çıktı: “<u>$sayi1</u> + <u>$sayi2</u> =
<u>$toplam</u>” metnini çift tırnakları kullanarak biçimlendirip aşağıdaki gibi çıktıyı aldık.