PHP’ye Giriş: Temel Konseptler ve Sözdizimi
- MuhammedPHP
- Kasım 30, 2024
- PHP
- 0 Comments

PHP Nedir ?
PHP (Hypertext Preprocessor), dinamik web sayfaları oluşturmak için sunucu tarafında çalışan popüler bir betik dilidir. Esnek ve genişletilebilir yapısı sayesinde, hem yeni başlayanlar hem de deneyimli geliştiriciler tarafından tercih edilir.
PHP’nin Temel Özellikleri
- Sunucu Taraflı Çalışma: PHP kodları sunucuda çalıştırılır ve sonuç tarayıcıya HTML olarak gönderilir.
- Platform Bağımsızlık: PHP, Unix, Linux, Windows ve macOS gibi çeşitli işletim sistemlerinde çalışabilir.
- Geniş Veritabanı Desteği: MySQL, PostgreSQL, Oracle ve SQLite gibi birçok veritabanı sistemiyle uyumludur.
- Açık Kaynak ve Ücretsiz: PHP, açık kaynak kodludur ve ücretsiz olarak kullanılabilir.
PHP Dosya Yapısı ve Etiketleri
PHP kodları, .php
uzantılı dosyalarda bulunur ve bu dosyalar hem HTML hem de PHP kodlarını içerebilir. PHP kodlarını belirtmek için <?php
ile başlayıp ?>
ile biten etiketler kullanılır.
<?php
// PHP kodları buraya yazılır
?>
Temel Sözdizimi
Değişkenler
PHP’de değişkenler $
sembolü ile başlar ve bir değer atanır. Örneğin:
<?php
$isim = 'Ahmet';
$yas = 25;
$boy = 1.75;
?>
Veri Türleri
PHP’de temel veri türleri şunlardır:
- String: Tek tırnak veya çift tırnak içinde metinler.
- Integer: Tam sayılar.
- Float: Ondalıklı sayılar.
- Boolean:
true
veyafalse
. - Array: Birden fazla değeri tek bir değişkende saklar.
- Object: Sınıf örneklerini temsil eder.
- NULL: Boş bir değeri ifade eder.
Kontrol Yapıları
Koşullu ifadeler ve döngüler, program akışını kontrol etmek için kullanılır.
Koşullu İfadeler
<?php
if ($kosul) {
// Koşul doğruysa çalışacak kodlar
} elseif ($baskaKosul) {
// Başka koşul doğruysa çalışacak kodlar
} else {
// Hiçbir koşul doğru değilse çalışacak kodlar
}
?>
Döngüler
For Döngüsü:
<?php
for ($i = 0; $i < 10; $i++) {
echo $i;
}
?>
While Döngüsü:
<?php
while ($kosul) {
// Koşul doğru olduğu sürece çalışacak kodlar
}
?>
Foreach Döngüsü:
<?php
foreach ($dizi as $anahtar => $deger) {
echo $anahtar . ': ' . $deger;
}
?>
Fonksiyonlar
PHP’de fonksiyonlar, belirli bir görevi yerine getiren kod bloklarıdır. Kendi fonksiyonlarınızı tanımlayabilir veya PHP’nin yerleşik fonksiyonlarını kullanabilirsiniz.
<?php
function topla($a, $b) {
return $a + $b;
}
echo topla(3, 5);
?>