PHP Tutorial

2024-11-23 01:04:57
PHP Temel Söz Dizimi
PHP kodu <?php
ve ?>
etiketleri arasına yazılır:
<?php echo "Merhaba, Dünya!"; ?>
PHP Değişkenler
PHP'de değişkenler $
işareti ile başlar ve veri türünü belirtmek gerekmez.
<?php
$isim = "Ali";
$yas = 30;
echo "İsim: $isim, Yaş: $yas"; ?>
PHP Koşullu İfadeler
<?php
$sayi = 10;
if ($sayi > 5) {
echo "5'ten büyük";
} elseif ($sayi == 5) {
echo "5'e eşit";
} else {
echo "5'ten küçük";
}
?>
- PHP For Döngüsü
- <?php
- for ($i = 0; $i < 5; $i++) {
- echo $i;
- }
- ?>
- PHP While Döngüsü
<?php
$i = 0;
while ($i < 5) {
echo $i++;
}
?>
PHP Fonksiyonlar
<?php
function selamla($isim) {
return "Merhaba, $isim!";
}
echo selamla("Ahmet");
?>
PHP Formlarla Çalışmak
HTML formundan gelen veriler
$_GET
veya $_POST
ile alınır.<form hod="post" action="islem.php">
<input type="text" name="isim">
<button type="submit">Gönder</button>
</form>
<?php
$isim = $_POST['isim'];
echo "Hoş geldin, $isim!";
?>
PHP Veritabanı Bağlantısı (PDO ile MySQL)
<?php
try {
$pdo = new PDO('mysql:host=localhost;dbname=test', 'root', '');
echo "Bağlantı başarılı!";
} catch (PDOException $e) {
echo "Bağlantı hatası: " . $e->getMessage();
}
?>
PHP Dosya İşlemleri
- PHP Dosya Okuma
- <?php
- $icerik = file_get_contents("ornek.txt");
- echo $icerik;
- ?>
- PHP Dosya Yazma
- <?php
- file_put_contents("ornek.txt", "Merhaba, Dosya!");
- ?>
- PHP ayarlarını görmek için:
phpinfo();
komutunu kullanabilirsiniz. - Güvenlik: Kullanıcıdan gelen verileri daima doğrulayın ve temizleyin.
- İleri düzey projeler için: Laravel veya Symfony gibi PHP çerçevelerini kullanmayı düşünebilirsiniz