Odak modu
PHP bir dosyayı çözümlerken, hangi bölümü yorumlayıp hangi bölümü yorumlamadan geçeceğine karar vermek için <?php ve ?> açılış ve kapanış etiketlerine bakar. Bu şekilde çözümleme PHP'nin her çeşit farklı belgeye gömülmesini sağlar, çünkü bir çift açılış ve kapanış etiketinin dışındaki her şey PHP çözümleyicisi tarafından gözardı edilir.
"echo ve print" komutları kendinden sonra gelen ifadeyi ekrana yazdırmak için kullanılır.
PHP daha açıklayıcı olan <?php echo etiketine bir kısaltma olarak <?= kısa echo etiketini içerir.
<?php
echo "Merhaba patika";
print "Merhaba patika";
?>
Php etiketleri arasına yazılan tüm komutlar noktalı virgül(;) ile sonlandırılır.
<?php
echo "İlk echo komutu";
echo "İkinci echo komutu";
echo "Üçüncü echo komutu";
?>
Php kapama etiketi (?>) kendinden önceki son komutu otomatik olarak kapatır. Bu sebeple son komutu kapatmanıza gerek yoktur.
<?php
echo "İlk echo komutu";
echo "İkinci echo komutu";
echo "Üçüncü echo komutu"
?>
Kapama etiketi kullanmadığınız durumda son komutu noktalı virgül(;) ile bitirmeniz gerekir.
<?php
echo "İlk echo komutu";
echo "İkinci echo komutu";
echo "Üçüncü echo komutu";
?>
Kısa echo kullanımı.
<?= 'Şahin'; ?> ifadesi
<?php echo 'Şahin'; ?> ifadesine denk gelir.
Html içerisinde gömülü olarak kullanımı
<?php
$title = 'Php Basics';
?>
<h1><?= $title ?></h1>
<?= echo '<h3>' . $title . '</h3>'; ?>
<?= echo "<h5>$title</h5>"; ?>
PHP, 'C', 'C++' ve Unix kabuk tarzı (Perl tarzı) açıklamaların hepsini destekler.
<?php // Bu tek satırlık c++ tarzı açıklamadır /* Bu, C tarzı çok satırlı bir açıklamadır */ # Bu tek satırlık kabuk tarzı açıklamadır. ?>
Sektörde en çok aranan yazılım becerilerini kazan
Yapay zeka desteği, birebir mentörlük saatleri, canlı dersler ve senin için özel hazırlanmış içeriklerle eksiklerini tamamla, düzenli geri bildirimler al ve öğrenme sürecini en verimli hale getir.
Yunus Emre Kabakcı
Patika+ mezunuPatika+ Fullstack Web Development Bootcamp mezunumuz Yunus Emre,
3 ay içinde Katar’dan aldığı teklif ile, global bir şirket olan Pavo Group’da işe başladı!
“İçerik zenginliği, mentor desteği, ileriye dönük bir network sağlaması ve dünyada en çok tercih edilen frameworkler üzerinden bir eğitim veriyor olması Patika+’ı tercih etmemin temel sebepleri oldu!“
Yorum yapabilmek için derse kayıt olmalısın!