Bu ders için video bulunmamaktadır.

Bu derse başlamak veya ilerlemenizi kaydetmek için lütfen giriş yapın veya kayıt olun.

Ders İçeriği

Öğrenim Hedefleri

Bu dersin sonunda öğrenciler:
PHP'nin ne olduğunu ve neden kullanıldığını açıklayabilecek
PHP kodlarını HTML içinde nasıl yazacaklarını öğrenecek
Değişken tanımlama ve kullanma konusunda bilgi sahibi olacak
Temel veri tiplerini tanıyacak ve kullanacak

1. PHP Nedir?

PHP (PHP: Hypertext Preprocessor), web geliştirme için özel olarak tasarlanmış, sunucu tarafında çalışan bir programlama dilidir. PHP kodları sunucuda işlenir ve sonuç HTML olarak tarayıcıya gönderilir.

PHP'nin Avantajları:

Ücretsiz ve açık kaynak
Kolay öğrenilir
Geniş veritabanı desteği
Büyük topluluk desteği
Platform bağımsız

2. PHP Sözdizimi Temelleri

PHP Etiketleri

PHP kodları <?php ile başlar ve ?> ile biter:

<?php // PHP kodlarınız buraya yazılır ?>

Yorum Satırları

<?php // Tek satır yorum

/* Çok satırlı yorum */

# Bu da tek satır yorum ?>

3. Değişkenler ve Veri Tipleri

Değişken Tanımlama

PHP'de değişkenler $ işareti ile başlar:

<?php $isim = "Ahmet"; $yas = 25; $maas = 5000.50; $aktif = true; ?>

Temel Veri Tipleri

String (Metin)

<?php $metin1 = "Merhaba Dünya"; $metin2 = 'PHP öğreniyorum'; ?>
Integer (Tam Sayı)

<?php $sayi1 = 42; $sayi2 = -15; ?>
Float (Ondalıklı Sayı)

<?php $fiyat = 19.99; $oran = 0.15; ?>
Boolean (Mantıksal)

<?php $dogru = true; $yanlis = false; ?>
Array (Dizi)

<?php $renkler = array("kırmızı", "mavi", "yeşil"); $sayilar = [1, 2, 3, 4, 5]; ?>

4. Değişken Türünü Öğrenme


<?php $degisken = "Merhaba"; echo gettype($degisken); // string var_dump($degisken); // Detaylı bilgi ?>

5. Değişken Adlandırma Kuralları

Değişken adları $ ile başlamalı
Harf veya alt çizgi ile devam etmeli
Sayı içerebilir ama sayı ile başlayamaz
Büyük-küçük harf duyarlı
Türkçe karakter kullanılmamalı
Doğru örnekler:

<?php $isim = "Ali"; $_yas = 30; $kullanici_adi = "admin"; $sayi1 = 10; ?>
Yanlış örnekler:

<?php // $1sayi = 10; // Sayı ile başlayamaz // $kullanıcı = ""; // Türkçe karakter // $user name = ""; // Boşluk olamaz ?>

Pratik Alıştırmalar

Bu dersin sonunda aşağıdaki alıştırmaları yaparak öğrendiklerinizi pekiştirebilirsiniz:
1.Kendi bilgilerinizi içeren değişkenler oluşturun
2.Farklı veri tiplerinde örnekler yazın
3.var_dump() fonksiyonu ile değişken türlerini kontrol edin

Sonraki Ders

Bir sonraki derste operatörler ve temel işlemler konusunu işleyeceğiz