İlk Programımızı Yazalım
Temel prensiplerin anlaşıldığını düşünüyorum. Şimdi ilk programımızı yazmaya başlayalım (php programlama dili üzerinden örnekler verilecektir.)
PHP'ye Giriş
"Merhaba Dünya!" çıktısı alacağımız programı yazalım:
İlk basit PHP kodunu yazma ve çalıştırma. Bir .php uzantılı dosya oluşturun (örneğin merhaba.php) ve içine aşağıdaki kodu yazın:
[Burada HTML kodları direkt verilecektir. HTML bilmiyorsanız [Foruma üye olmadığınız sürece forum içeriğindeki bağlantıları görüntüleyemezsiniz. Foruma üye olmak için TIKLAYIN!] tıklayarak verdiğim derslere ulaşabilirsiniz
]
Kod:
Bu dosyayı web sunucunuzun kök dizinine (örneğin XAMPP'te htdocs klasörü) kaydedin ve tarayıcınızda adresini açın. Ekranda "Merhaba Dünya!" çıktısını görmelisiniz.
Değişken Tanımlama ve Kullanma
PHP'de değişkenler $ işareti ile başlar. Veri tipini belirtmeye gerek yoktur (dinamik tipli bir dildir yani atamayı kendisi yapacak).
Kod:
Temel Giriş/Çıkış İşlemleri
PHP genellikle web formları aracılığıyla kullanıcıdan veri alır ($_GET veya $_POST süper küresel değişkenleri ile). Çıktı vermek için echo
veya print ifadeleri kullanılır.
Kod:
Temel Operatörlerin Kullanımı
PHP'de aritmetik operatörler (+, -, *, /, %, **), karşılaştırma operatörleri (==, !=, >, <, >=, <=) ve atama operatörleri (=, +=, -= vb.) Python'daki gibidir.
Kod:
Temel prensiplerin anlaşıldığını düşünüyorum. Şimdi ilk programımızı yazmaya başlayalım (php programlama dili üzerinden örnekler verilecektir.)
PHP'ye Giriş
- PHP (Hypertext Preprocessor), özellikle web geliştirme için tasarlanmış, sunucu taraflı bir betik dilidir. HTML içine gömülebilir.
- PHP kodları sunucuda çalışır ve sonuç olarak tarayıcıya HTML çıktısı gönderir.
- PHP'yi çalıştırmak için bir web sunucusuna (örneğin Apache veya Nginx) ve PHP yorumlayıcısına ihtiyacınız vardır (genellikle XAMPP, MAMP veya Docker gibi geliştirme ortamları bu araçları içerir).
"Merhaba Dünya!" çıktısı alacağımız programı yazalım:
İlk basit PHP kodunu yazma ve çalıştırma. Bir .php uzantılı dosya oluşturun (örneğin merhaba.php) ve içine aşağıdaki kodu yazın:
[Burada HTML kodları direkt verilecektir. HTML bilmiyorsanız [Foruma üye olmadığınız sürece forum içeriğindeki bağlantıları görüntüleyemezsiniz. Foruma üye olmak için TIKLAYIN!] tıklayarak verdiğim derslere ulaşabilirsiniz
Kod:
Kod:
<!DOCTYPE html>
<html>
<head>
<title>Merhaba Dünya!</title>
</head>
<body>
<?php
echo "Merhaba Dünya!";
?>
</body>
</html>
Bu dosyayı web sunucunuzun kök dizinine (örneğin XAMPP'te htdocs klasörü) kaydedin ve tarayıcınızda adresini açın. Ekranda "Merhaba Dünya!" çıktısını görmelisiniz.
- <?php ve ?> etiketleri arasına PHP kodu yazılır.
- echoifadesi, ekrana çıktı vermek için kullanılır.
Değişken Tanımlama ve Kullanma
PHP'de değişkenler $ işareti ile başlar. Veri tipini belirtmeye gerek yoktur (dinamik tipli bir dildir yani atamayı kendisi yapacak).
Kod:
Kod:
<?php
$isim = "Ayşe";
$yas = 30;
$boy = 1.75;
echo "Merhaba, benim adım " . $isim . ".";
echo "<br>"; // HTML'de satır atlama
echo "Yaşım: " . $yas;
echo "<br>"; // HTML'de satır atlama
echo "Boyum: " . $boy;
?>
Temel Giriş/Çıkış İşlemleri
PHP genellikle web formları aracılığıyla kullanıcıdan veri alır ($_GET veya $_POST süper küresel değişkenleri ile). Çıktı vermek için echo
veya print ifadeleri kullanılır.
Kod:
Kod:
<!DOCTYPE html>
<html>
<head>
<title>Kullanıcı Girişi</title>
</head>
<body>
<form method="GET">
Adınız: <input type="text" name="ad"><br><br>
<input type="submit" value="Gönder">
</form>
<?php
if (isset($_GET["ad"])) {
$kullaniciAdi = $_GET["ad"];
echo "Merhaba, " . $kullaniciAdi . "!";
}
?>
</body>
</html>
- Bu örnekte, bir form aracılığıyla kullanıcıdan adını alıyoruz. Form gönderildiğinde, $_GET["ad"] ile alınan değeri bir değişkene atayıp ekrana yazdırıyoruz.
- isset() fonksiyonu, bir değişkenin tanımlı olup olmadığını kontrol eder.
Temel Operatörlerin Kullanımı
PHP'de aritmetik operatörler (+, -, *, /, %, **), karşılaştırma operatörleri (==, !=, >, <, >=, <=) ve atama operatörleri (=, +=, -= vb.) Python'daki gibidir.
Kod:
Kod:
<?php
$sayi1 = 10;
$sayi2 = 5;
$toplam = $sayi1 + $sayi2;
$fark = $sayi1 - $sayi2;
$carpim = $sayi1 * $sayi2;
$bolum = $sayi1 / $sayi2;
$mod = $sayi1 % $sayi2;
$us = $sayi1 ** $sayi2; // PHP 5.6 ve üzeri
echo "Toplam: " . $toplam . "<br>";
echo "Fark: " . $fark . "<br>";
echo "Çarpım: " . $carpim . "<br>";
echo "Bölüm: " . $bolum . "<br>";
echo "Mod: " . $mod . "<br>";
echo "Üs: " . $us . "<br>";
?>