PHP 8.5.0 Alpha 4 available for testing

PHP etiketleri

PHP bir dosyayı işlerken, PHP kodunun yürütülme sınırlarını tanımlamak için <?php ve ?> açma ve kapatma etiketlerini tanır. Bu etiketlerin dışındaki içerik, PHP ayrıştırıcısı tarafından göz ardı edilir ve PHP'nin çeşitli belge türlerine sorunsuz bir şekilde gömülmesini sağlar.

Uygun dizgeciklerin ayrılmasını sağlamak için <?php etiketinin hemen ardında bir boşluk karakteri (boşluk, sekme veya satır sonu) bulunmalıdır. Bu boşluğun bulunmaması sözdizimi hatasına neden olacaktır.

PHP ayrıca <?php echo için kısayol olan <?= kısa echo etiketi içerir.

Örnek 1 - PHP Açılış ve Kapanış Etiketleri

1. <?php echo 'XHTML veya XML belgelerde PHP kodu sunmak isterseniz,
bu etiketleri kullanın'
; ?>

2. Kısa echo etiketi kullanabilirsiniz: <?= 'print this string' ?>.
<?php echo 'print this string' ?> koduna eşdeğerdir.

3. <? echo 'bu kod kısa etiketler arasında olmakla birlikte sadece,'.
'short_open_tag etkinse çalışır.'; ?>

PHP ayrıca kısa başlangıç etiketine de <? izin verir. Bu sadece, PHP --enable-short-tags yapılandırma seçeneği ile derlenerek veya php.ini yapılandırma dosyası yönergesi short_open_tag kullanılarak etkinleştirilebilir.

Bilginize:

Kısa etiketler iptal edilebileceğinden uyumluluk adına sadece normal etiketlerin (<?php ?> ve <?= ?>) kullanılması önerilir.

Bir dosya PHP kodu ile bitiyorsa, dosyanın sonunda PHP kapanış etiketini koymamak tercih edilir. Yazılımcıdan herhangi bir çıktı gönderme isteği gelmezse PHP betiğin bu noktasında çıktı tamponlamasını başlatacağından kapama etiketinden sonra istenmeyen etkilere neden olabilecek boşluk veya yeni satırların yanlışlıkla eklenmesi böylece engellenmiş olur.

Örnek 2 - PHP koduyla biten dosya

<?php
echo "Merhaba Dünya\n";

// ... daha kod

echo "İletişimin sonu\n";

// PHP kapama etiketi olmadan betik burada biter

add a note

User Contributed Notes

There are no user contributed notes for this page.
To Top