PHP Kodları İçinde HTML Kullanımı

Yükleniyor

HTML içerisinde PHP kullanmak <?php ?> yazarak oldukça kolay. Ancak PHP içerisinde HTML kodlarını yerleştirmek kimi durumlarda tam bir soruna dönüşebiliyor. Peki daha kolay bir şekilde PHP kodları arasına nasıl HTML serpiştirilir?

Bir echo ya da print düşünelim. Bu print/echo ile şunu bastırmak istiyoruz:

<style>
.php-ciktisi {
border:0;
background-color:#f60;
color:#fff;
padding:5px;
border-radius:3px;
}
</style>
    <?php
$istek = "elma";
 
$meyve = "armut";
 
echo "<div class='php-ciktisi'>Kardeş evde " . $istek . " kalmamış. " . $meyve . " versek olur mu?</div>";
?>

Kodun çıktısı:

Kardeş evde elma kalmamış. armut versek olur mu?

Ne kadar okuması ve yazması zor bir kod oldu değil mi? Ancak PHP içerisinde HTML’yi şu şekilde de yerleştirebilirsiniz:

<style>
.php-ciktisi {
border:0;
background-color:#f60;
color:#fff;
padding:5px;
border-radius:3px;
}
</style>
    <?php
    $istek = "elma";

    $meyve = "armut";

echo "<div class="php-ciktisi">Kardeş evde {$istek} kalmamış. {$meyve} versek olur mu?</div>";
    ?>

Bu kod üstteki kodla aynı çıktıyı vermesine rağmen okuması ve yazması çok ama çok daha kolaydır. Dikkat etmeniz gereken nokta, çift tırnak (“) kullanmaktır. Echo ve printlerde tek tırnak (‘) kullanarak yaptığım denemelerde bu syntax’ın çalışmadığına şahit oldum şahsen.

Bu makale işinize yaradı mı? Hatalar mı var? Lütfen yorum bırakın.

Bir Cevap Yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir