PHP'nin ne olduğu, sunucu verilerinin çalışması ve echo ile ilk çıktı.
PHP (Hypertext Preprocessor) sunucu taraflı çalışan bir programlama dilidir. HTML ile iç içe yazılabilir. Kullanıcı sayfayı istediğinde sunucu PHP'yi çalıştırır, sonucu HTML olarak gönderir.
PHP tarayıcıda değil sunucuda çalışır. JavaScript tarayıcıda çalışır. Bu farkı anlamak çok önemlidir.
echo birden fazla değer alabilir, print tek değer alır ve 1 döndürür. Genellikle echo kullanılır.
<?php
// Tek satır yorum
/* Çok satırlı yorum */
// Ekrana yazdırma
echo "Merhaba Dünya!";
echo "<br>";
echo "PHP öğreniyorum!";
// Birden fazla değer
echo "Ad: ", "Furkan", " Soyadı: ", "Bacanlı";
// HTML içinde PHP
?>
<h1>Hoş Geldiniz</h1>
<p>Bugün: <?= date('d.m.Y') ?></p>
<p>Saat: <?= date('H:i') ?></p>
<?php
// var_dump — tip ve değer bilgisi
var_dump(42); // int(42)
var_dump(3.14); // float(3.14)
var_dump("Merhaba"); // string(7) "Merhaba"
var_dump(true); // bool(true)
var_dump(null); // NULL
// print_r — okunabilir çıktı
$dizi = array("PHP", "MySQL", "CSS");
print_r($dizi);
?>