Radyo Koak2
> Anasayfa > Makaleler > PHP > HIZLANDIRILMIŞ PHP DERSİ
Web Galeriden
Foreign Card Templates
Attachment
HIZLANDIRILMIŞ PHP DERSİ
Tarih 24/11/2009 17:17  Yazar Erdal AKKOYUN  Hitler 1755  Dil Turkish
PHP'ye yeni başlayanlar için bulunamayacak bir kaynak olarak düşündüğüm kendim için hazırladığım bir makale.

1- SÖZ DİZİMİ (SYNTAX):

 

Php kodlarını bir web sayfasında <?php ….. ?> sözdizimindeki noktalı yerlere yazarız.

Yazılan her komutun sonuna “;” noktalı virgül konulur. Bu şekilde derleyici o komut satırının bittiğini anlar ve bir sonraki komut satırını okumaya başlar.

 

echo komutu: bu komut karşısına yazılan değişkenler ekrana yazdırılır.

 

Örnek:

<html>
<body>

<?php echo "Merhaba"; ?>

<?php

     //Yukarıdaki kod ekrana “Merhaba” yazdırır.

 

     /*

       Yukarıdaki satır bir açıklama satırıdır.

       ... ... ...

       Bu da çok satırlı açıklama bölümüdür.

     */

?>


</body>
</html>

 

Ekran Çıktısı: Merhaba

 

2- DEĞİŞKENLER (VARİABLES):

 

Php’de değişkenler $ işareti ile başlar.

Değişkenler “düzyazı”, “rakam” ve “dizi”lerden oluşur.

Bir değişkene düzyazı atanırken değişken çift tırnak içerisine yazılır. Rakamlar olduğu gibi yazılır.

 

Örnek:

<html>
<body>

<?php

     //Aşağıdaki kod ile değişkenlere değer aktarılıyor.

 

     $degisken_yazi = “Erdal”; //Düz yazı değişkene aktarılıyor.

     $degisken_rakam = 30; //Rakam değişkene aktarılıyor.

     $degisken_dizi = array(“Kalem”,”Silgi”,”Defter”); //Yazı değişkenler dizi değişkenine aktarılıyor.

?>


</body>
</html>

 

Kısa Not: Değişkenler Türkçe karakter içermemelidir.

 

3- DÜZYAZI (STRİNG) DEĞİŞKENLER:

 

Örnek:

<html>
<body>

<?php

     //Aşağıda önce değişkenler oluşturuldu sonra, cümle içerisinde ekran yazdırıldı.

 

     $degisken_isim = “İlayda”;

     $degisken_yas = 7;

 

     echo $degisken_isim . “ bu yıl “ . $degisken_yas . “ yaşına bastı.”;

     echo “<br>”;

     echo strlen($degisken_isim); //İlayda ismi kaş karakterden oluşur.

     echo “<br>”;

     echo strpos($degisken_isim,”ay”); //ay yazısı İlayda karakteri içinde mevcut mu? Mevcut ise kaçıncı karakterden itibaren mevcut. (0’dan başlıyor.)

?>


</body>
</html>

 

Ekran Çıktısı:

İlayda bu yıl 7 yaşına bastı.

6

2

 

4- OPERATÖRLER:

 

Operatör

İşlem

Örnek

==

Eşit

5==8 çıktı YANLIŞ

!=

Eşit değil

5!=8 çıktı DOĞRU

<> 

Eşit değil

5<>8 çıktı DOĞRU

> 

Büyük

5>8 çıktı YANLIŞ

< 

Küçük

5<8 çıktı DOĞRU

>=

Büyük Eşit

5>=8 çıktı YANLIŞ

<=

Küçük Eşit

5<=8 çıktı DOĞRU

Operatör

İşlem

Örnek

&&

Ve

x=6 y=3

(x < 10 && y > 1) çıktı DOĞRU

||

Veya

x=6 y=3

(x==5 || y==5) çıktı YANLIŞ

!

Değil

x=6 y=3

!(x==y) çıktı YANLIŞ

 

5- if … else ve if … elseif … else DEYİMİ:

 

if ... else deyimi:

if (Koşul Cümlesi)

   Koşul Doğru ise Buradaki Kod çalıştırılır.

else

   Koşul yanlış ise Buradaki Kod çalıştırılır.

 

Örnek:

<html>
<body>

<?php

     if(telefon_no==”222-22-22”)

        echo “222-22-22 numaralı telefon aranıyor.”;

     else

        echo “Telefon numarası yanlış.”;

?>


</body>
</html>

 

if ... elseif ... else deyimi:

gmais
devamı..?
21
Tem
taneraydinlik
bukarcıkmıymış
03
Ağu
pskology
emeğine sağlık Smile
26
Ara