Sunucuda bir PHP betiği çalıştırılır ve düz HTML sonucu tarayıcıya geri gönderilir.
Temel PHP Sözdizimi
Bir PHP betiği belgenin herhangi bir yerine yerleştirilebilir.
Bir PHP betiği şununla başlar <?phpve şu şekilde biter ?>:
Bir PHP dosyası normalde HTML etiketlerini ve bazı PHP komut dosyası kodlarını içerir.
Aşağıda, echo"Hello World!" Metninin çıktısını almak için yerleşik bir PHP işlevi " " kullanan bir PHP komut dosyası içeren basit bir PHP dosyası örneğimiz var. bir web sayfasında:
Misal
Not: PHP ifadeleri noktalı virgül ( ile biter .
PHP Büyük / Küçük Harfe Duyarlılık
PHP'de, NO anahtar kelimeler (örneğin if, else, while, echo, vb), sınıflar, fonksiyonlar, ve kullanıcı tanımlı fonksiyonlar harfe duyarlıdır.
Aşağıdaki örnekte, aşağıdaki üç yankı ifadesinin tümü eşit ve yasaldır:
Misal
Not: Ancak; tüm değişken isimleri büyük / küçük harfe duyarlıdır!
Aşağıdaki örneğe bakın; sadece ilk ifade $colordeğişkenin değerini gösterecektir ! Bunun nedeni $color, $COLORve $coLORüç farklı değişken olarak işlem görmesidir:
Misal
Temel PHP Sözdizimi
Bir PHP betiği belgenin herhangi bir yerine yerleştirilebilir.
Bir PHP betiği şununla başlar <?phpve şu şekilde biter ?>:
<?php
// PHP code goes here
?>
PHP dosyaları için varsayılan dosya uzantısı " .php" şeklindedir.// PHP code goes here
?>
Bir PHP dosyası normalde HTML etiketlerini ve bazı PHP komut dosyası kodlarını içerir.
Aşağıda, echo"Hello World!" Metninin çıktısını almak için yerleşik bir PHP işlevi " " kullanan bir PHP komut dosyası içeren basit bir PHP dosyası örneğimiz var. bir web sayfasında:
Misal
PHP:
<!DOCTYPE html>
<html>
<body>
<h1>My first PHP page</h1>
<?php
echo "Hello World!";
?>
</body>
</html>
PHP Büyük / Küçük Harfe Duyarlılık
PHP'de, NO anahtar kelimeler (örneğin if, else, while, echo, vb), sınıflar, fonksiyonlar, ve kullanıcı tanımlı fonksiyonlar harfe duyarlıdır.
Aşağıdaki örnekte, aşağıdaki üç yankı ifadesinin tümü eşit ve yasaldır:
PHP:
<!DOCTYPE html>
<html>
<body>
<?php
ECHO "Hello World!<br>";
echo "Hello World!<br>";
EcHo "Hello World!<br>";
?>
</body>
</html>
Aşağıdaki örneğe bakın; sadece ilk ifade $colordeğişkenin değerini gösterecektir ! Bunun nedeni $color, $COLORve $coLORüç farklı değişken olarak işlem görmesidir:
PHP:
<!DOCTYPE html>
<html>
<body>
<?php
$color = "red";
echo "My car is " . $color . "<br>";
echo "My house is " . $COLOR . "<br>";
echo "My boat is " . $coLOR . "<br>";
?>
</body>
</html>