Giriş yap

PHP'ye Giriş

Sizlere uzun uzun PHP'nin ne olduğunu anlatmayacağım. Eğer çok derinlere inmek isterseniz google'a "PHP Nedir" diye aratarak detaylı şekilde anlatımlar bulabilirsiniz.

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 "Prototürk ile PHP Dersleri";
    
?>

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;
    
?>

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

<?php
    
    echo 16.5;
    
?>

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 "Prototürk ile PHP Dersleri";
    print 16;
    print 16.5;
    
?>

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
    
?>

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;

<!doctype html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<title><?php echo "PROTOTURK" ?></title>
</head>
<body>

    <h3><?php echo "PROTOTURK'e Hoşgeldiniz" ?></h3>

</body>
</html>

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 "PROTOTURK" ?>

Daha kısa olarak şu şekilde de kullanabiliyoruz;

<?= "PROTOTURK" ?>

Evet, artık PHP ile ilgili hatrı sayılır bilgiler öğrendiniz. Bundan sonraki derslerimiz biraz sıkıcı olabilir :) Çünkü dilin temel işlevlerini anlamanız için temel bir anlatım olacak. Ancak tüm bölümleri doğru şekilde anlayıp çalışırsanız, PHP'yi çok seveceksiniz.

Yeni öğrenen arkadaşlar, hepinize kolay gelsin. Elimden geleni yapacağım size burada PHP'nin detaylarını anlatmak için :) Hadi bir sonraki bölüme geçmeden önce kendine bir kahve yap ve öyle devam et.

tayfunerbilen
49 gün önce yazdı.