PHP'ye Giriş

PHP

Kısaca anlatmak gerekirse, PHP betik bir programlama dili. Betik dili ne demek diye soracak olursanız derleme süreci olmadan yazdıklarımızı anında görebiliyoruz. Ayrıca PHP'nin bugün web sayfaları oluşturmada en çok tercih edilen dillerden birisi olmasının en büyük sebebi HTML diline gömülebilir olması. Yani HTML ve PHP'yi çok rahat bir şekilde iç içe kullanabiliyoruz.

Bu kısa bilgiden sonra artık PHP'nin temel kurallarını anlamaya başlayabiliriz.

PHP kodlarımızı, uzantısı .php olan dosyalara yazmamız gerekiyor. Ve PHP kodları şu iki etiket arasına yazılmalı;

<?php

?>

Bu iki etiket içerisine yazılan kodlar PHP kodu olarak yorumlanacaktır.

echo
işlevi
Ekrana bir değer yazdırma işlemi için echo işlevini kullanıyoruz. Örnek bir yazı yazdıralım.

<?php

echo "WTG ile PHP Dersleri";

?>
PHP
Tebrikler, ilk PHP örneğinizi hazırladınız.

DİKKAT
Yazdırma işleminde dikkat etmeniz gereken, eğer sayısal bir değer değilde bu şekilde bir metin yazdırıyorsanız bunu tek tırnak ya da çift tırnak içerisine alarak yazdırmanız gerekiyor.
Dilerseniz birde sayısal bir değeri ekranda göstermeye çalışalım.

<?php

echo 16;

?>
PHP
Noktalı sayıları da şu şekilde ekranda gösterebiliriz.

<?php

echo 16.5;

?>
PHP
print
işlevi
Ayrıca ekrana bir değer yazdırmak için sadece echo işlevi yok. Bunun alternatifi olarak print işlevide mevcuttur. Yukarıdaki aynı örnekleri birde print ile yapalım.

<?php

print "WTG ile PHP Dersleri";
print 16;
print 16.5;

?>
PHP
Yorum satırları
Dilin en temel işlevlerinden birisi de yorum satırlarıdır. Yorum satırları her dilde vardır, bu tamamen programı yazan kişiye yardımcı olmak amaçlı eklenecek yorum satırlarıdır. Web sayfasında herhangi bir yerde gözükmez, gönül rahatlığı ile istediğiniz açıklamayı yazarak tutabilirsiniz php dosyalarınızı :)

<?php

// tek satırlı yorum satır örneği

/*
Çok satırlı
yorum satır
örneği
*/

# tek satırlı yorum satır örneği

?>
PHP
HTML içinde PHP yazmak
Konunun en başında söylediğim gibi PHP, HTML'e gömülebilen bir dil. Hemen bir örneğini vererek anlamaya çalışalım;

<?php echo "WTG" ?>

<?php echo "WTG'ye Hoşgeldiniz" ?>

PHP
Yukarıdaki örnekte gördüğünüz gibi, <?php ?> açma kapama etiketlerimizi birden fazla kez istediğimiz gibi tanımlayabiliyoruz. Ve eğer sadece tek bir satırlık işlem yapıyorsak işlemin sonuna ; noktalı virgül koyarak bitirmek zorunda değiliz. Eğer 2. satıra yeni bir şeyler yazacaksak ya da 2. bir işlem yapacaksak o zaman noktalı virgül koyarak devam ediyoruz.

Ayrıca yukarıdaki tek satırlık ekrana yazdırma işlemini;

<?php echo "WTG" ?>
PHP
Daha kısa olarak şu şekilde de kullanabiliyoruz;

<?= "WTG" ?>