PHP Eğitim 2 - Temel Sözdizimi - PHP Etiket

Whistle

Ruhsuz :/
Kurucu
Geliştirici
Yardımsever Üye
Mesaj
11.941
Çözümler
567
Beğeni
13.659
Puan
5.915
Ticaret Puanı
2
Merhaba arkadaşlar,
Bu PHP Yazılı eğitim konumuzda basit yazım kurallarından bahsediyoruz. Bu konuda php etiketine değineceğiz.

PHP Tags (PHP Etiketleri)

1. PHP Etiketi Nedir ve Nasıl Kullanılır?
Apache serverimiz php dosyalarını yorumlarken php kodlarımızı anlayabilmesi için php etiketlerini arar. PHP yorumlayıcısı, php kodlarımızı sadece php etiketleri arasında yazılan kodları algılabilir.
Bu etiketler <?php ?> şu şekilde kullanılır.
<?php : Bu etiketi php yorumlayıcı tarafından başlangıç olarak kabul edilir. PHP Kodlarımızı yazmadan önce bu etiketi kullanmalıyız.
?> : Bu etiket php yorumlayıcısı tarafından bitiş olarak kabul edilir. Bu yüzden PHP kodlarımız bittikten sonra bu etiketi kullanmalıyız.

Örnek kullanım;
PHP:
Genişlet Daralt Kopyala
<?php
echo "Merhaba Dünya";
?>

2. Kısa PHP Etiketi
Html dosyalarının içinde de php etiketini kullabiliyoruz.
Kısa PHP Etiketi şu şekilde kullanılır: <? ?>
Evet gördüğünüz gibi baya kısa html dosyalarında çok faydası olacaktır. Lakin bunu kullanabilmek için php ayarlarınızdan "short_open_tag" değerini aktif hale getirmemiz gerekmektedir.
Aktif hale getirebilmek için php.ini dosyasından "short_open_tag" bu değeri aratıp şöyle ayarlayın;
Kod:
Genişlet Daralt Kopyala
short_open_tag = On

Örnek kullanım;
PHP:
Genişlet Daralt Kopyala
<?
echo "Merhaba Dünya";
?>

Örnek kullanım 2;
PHP:
Genişlet Daralt Kopyala
<?= "Merhaba Dünya"; ?>
"=" bu kullandığımız karakter echo anlamını taşır.

3. PHP Etiketi Hakkında Bilinmesi Gereken Püf Noktalar
Eğer saf bir php dosyanız (html olmayan sadece php kodu içeren) varsa, php kapatma etiketini (?>) kullanmayabilirsiniz.
Bunun bir çok nedeni vardır bunlar sırasıyla;
  1. Her saf php dosyası başına 1 satırlık kazanç elde edebilirsiniz. Buda dosya boyutu açısından iyidir.
  2. Etiketi kapattıktan sonra eğer bir boşluk olursa sistem bunu html olarak görecektir ve web sayfanıza yanlışlıkla boşluk filan ekleyebilir.

Not: Php etiketi açıldıktan sonra etiketi kapatmadan tekrardan etiket açamazsanız.
Örnek yanlış Kullanım;
PHP:
Genişlet Daralt Kopyala
<?php
<?php
?>
?>

Örnek doğru kullanım;
PHP:
Genişlet Daralt Kopyala
<?php
?>
<?php
?>

Örnek doğru kullanım 2;
PHP:
Genişlet Daralt Kopyala
<?php
echo "Merhaba ";
?>
<?php
echo "Dünya";
?>


Bu konuda anlatılanlarla ilgili dökümanlara ulaşmak için:
Linkleri görebilmek için giriş yap veya kayıt ol.
 
İyide bunlar temelinde temeli :D nerde panel yapım dersleri kepten :)
 
En son bir moderatör tarafından düzenlenmiş:
Bu ayrı bir seri. Hem Türkçe kaynak iyi olur. :)
 
Geri
Üst