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