PHP’ye Giriş
Daha önceki yazımda phpnin tarihçesi hakkında bilgi vermiştim. Php sunucu taraflı olan (server side) bir betik dilidir. Html ile uyumludur. Html gibi kullanıcı tarafında yani browserlarda yorumlanmaz. Php ile yazılan kodlar sunucu tarafında çalıştırlır ve bu kodlarla html kodlar üretilir kullanıcıya geri gönderilen htmldir. Yani biz php bir sitenin kaynak koduna web tarayıcımız aracılığıyla baktığımızda göreceğimiz sadece html kodlarıdır.
<?php printf(“Bu bir PHP dosyasıdır.<br>\n”); print(“Bu bir PHP dosyasıdır.<br>\n”); echo (“Bu bir PHP dosyasıdır.<br>\n”); echo “Bu bir PHP dosyasıdır.<br>\n”; ?>Burada ekrana 4 satır Bu bir PHP dosyasıdır. yazdırılacaktır. C ve C gibi programlama dillerini bilenler için php hiçte zor gelmeyecektir.
Önemli hususlardan biride kodlarda gördüğünüz gibi birebir html kodu kullandık. Yani <br> etiketini kullanarak her koddan sonra bir alt satıra geçmesini sağladık.
Php kodlarını yazıp derleyebilmemiz için bilgisayarımıza sanal bir sunucu kurmamız gerekmektedir. Bu iş için ben Appserveri kullanacağım. Appserveri indirmek isteyenler buradan indirebilirler..
Appserverin kurulumunu ve ayarlarını başka bir yazımda anlatacağım şimdi gelelim php dilinin syntax kuralarına...
PHP ile Ekrana Yazı Yazma
<?php printf(“Bu bir PHP dosyasıdır.<br>\n”); print(“Bu bir PHP dosyasıdır.<br>\n”); echo (“Bu bir PHP dosyasıdır.<br>\n”); echo “Bu bir PHP dosyasıdır.<br>\n”; ?>Daha öncede verdiğim örnekteki gibi ekrana yazı yazdırmak için dört değişik yol bulunmakta bunlardan genelde echo kullanılmakta..
<?php /* Buralar yorum satırı*/ # Burası da tek satırlık yorum aralığı $değer = "Bu değişkenin değeri"; echo $değer; ?>burada $deger değişkenine string bir değer atanmakta ve daha sonrada echo ile yazdırılmaktadır. Bu dosyayı yazıp ilk.php diye kaydettikten sonra web istemcinizin adres satırına http://localhost/ilk.php yazarsanız ekranda “Bu değişkenin değeri” yazısını göreceksiniz (Kullandığınız sunucunun ismi localhost ve ilk.php dosyasının da ana www dizininde olduğunu varsaydım).
Diğer programlama dillerinde olduğu gibi php de matematiksel işlemleri rahatlıkla yapmaktadır.
<?php # Değişkenler tanımlanıyor $a = 10; $b = 2; $c = 3; # Kullanılacak matematiksel işlevler tanımlanıyor $toplam = ($a + $b + $c); $carpim = ($a * $b * $c); $bolum = ($a / $b); $kalan = ($a % $c); # Çıktılar ekrana yazdırılıyor echo "Tanımlı değişkenlerin toplamı: <b>$toplam</b><br>\n"; echo "Tanımlı değişkenlerin çarpımı: <b>$carpim</b><br>\n"; echo "Birinci ve ikinci değişkenin bölmesi sonucu bölüm: <b>$bolum</b><br>\n"; echo "Birinci ve üçüncü değişkenin bölmesi sonucu kalan: <b>$kalan</b>"; ?>Kodlarda görüldüğü gibi php toplama, çarpma, kalan vb. gibi matematiksel işlemler yapabilmektedir. Daha ileriki konular da da birlikte olmak dileğiyle Selametle arkadaşım....
