PHP
Modül 1: PHP'ye Giriş ve Temel Söz Dizimi
1.1 PHP Nedir? İlk Kod
Kolay
Tamamlandı
Sonraki Ders
Ders 1 / 19 %0 Ders listesi
1.1 PHP Nedir? İlk Kod
1.2 Değişkenler ve Veri Tipleri
1.3 Operatörler ve Matematik Fonksiyonları
1.4 String Fonksiyonları
2.1 if-else ve match
2.2 Döngüler
2.3 İndeksli ve İlişkisel Diziler
2.4 Dizi Fonksiyonları
2.5 Hatayı Bul: Sepet Toplamı
3.1 Fonksiyonlar ve Tip Bildirimleri
3.2 Formlar: $_GET ve $_POST
3.3 Güvenlik: XSS ve Şifre Saklama
3.4 Hatayı Bul: Form Verisi ve Tipler
4.1 Sınıflar ve Constructor Promotion
4.2 Kalıtım, Interface ve Abstract
4.3 Static, Sabitler ve Exception
5.1 PDO ile Bağlantı ve Sorgu
5.2 CRUD İşlemleri
5.3 Proje: Mini Blog Sistemi
Misafir olarak çalışıyorsun. İlerlemeni kaydetmek ve sonraki dersleri açmak için giriş yap.
Giriş yap / Kayıt ol
PHP Nedir? İlk Kod
Bir siteye giriş yaptığında karşına "Hoş geldin, Ayşe" yazısı çıkar. Bu yazı her kullanıcı için farklıdır; yani sayfa senin için sunucuda o an üretilir. Bu işi yapan dillerin en yaygınlarından biri PHP'dir. Web sitelerinin büyük kısmı (WordPress dahil) PHP ile çalışır. Şu an kullandığın bu kurs sitesi de PHP ile yazıldı.Sunucu tarafı ne demek?
HTML, CSS ve JavaScript tarayıcıda çalışır. PHP ise sunucuda çalışır:- Tarayıcı sunucudan bir sayfa ister.
- Sunucu PHP kodunu çalıştırır: veritabanından bilgi çeker, kullanıcının giriş yapıp yapmadığına bakar.
- Sonuçta ortaya çıkan HTML tarayıcıya gönderilir.
İlk kod
Örnek KodPHP
<?php
echo "Selam!";| Parça | Anlamı |
|---|---|
<?php | PHP kodunun başladığını söyler |
echo | ekrana (sayfaya) yazar |
; | her komutun sonu |
?>) yazılmaz; bu, yanlışlıkla boşluk gönderilmesinden doğan hataları önler.HTML içinde PHP
PHP, HTML'in içine gömülebilir: Örnek KodPHP
<h1><?php echo "Bugün: " . date("d.m.Y"); ?></h1>Bu editörde
PHP kodun burada çalıştırılmaz; editör, kodunda görevin istediği parçaların olup olmadığını kontrol eder ve beklenen çıktı görev kartında gösterilir. Kendi bilgisayarında XAMPP kurup ya daphp -S localhost:8000 komutuyla bir sunucu başlatarak deneyebilirsin.Sonraki derslerde
Her PHP dosyasının<?php ile başladığını unutma. Sonraki derslerde bu açılış etiketi editöre hazır gelecek; sen hemen altından kendi kodunu yazacaksın.Sık yapılan hatalar
<?phpetiketini unutmak: Kod çalışmaz, düz metin olarak görünür.;unutmak: "syntax error, unexpected ..." hatası.
Görev
Kendin yazarak öğren
<?php etiketiyle başlayan bir dosyada echo ile ekrana Merhaba PHP! yazdır.
Bilgi Kontrol Quizi
PHP kodu nerede çalışır?
index.php
PHP
Parantez ve tırnaklar kendiliğinden kapanır. Tab girinti ekler; editörden çıkmak için önce Esc, sonra Tab.
Çıktı Konsolu:
Hazır
Çıktı görmek için "Kodu Çalıştır" butonuna basın...
Bu bölüm kopyalanamaz. Kodu kendin yazdığında çok daha iyi öğrenirsin!