HTML Dosyasında PHP Kodu Çalışır mı?

HTML Dosyasında PHP Kodu Çalışır mı?

Merhaba Arkadaşlar,

Web yazılıma yeni başlayan arkadaşların çok merak ettiği konulardan biridir.
PHP Dosyalarının içinde HTML pek tabiki çalışabiliyor fakat HTML Dosyasının içinde PHP Kodu çalışır mı?

Apache Web Server, .html dosyalarında, siz ekstra bir tanımlama yapmadığınız sürece PHP çalıştırmaz.

Eğer Apache’ye böyle bir tanımlama yapmak istiyorsanız, sunucunun kök dizinine bir .htaccess dosyası oluşturup içine şu satırı ekleyebilirsiniz:

AddType application/x-httpd-php .htm .html


.htaccess dosyasına ekleyeceğiniz bu satırla Apache”ye, PHP kodlarını HTML dosyalarında da çalıştırabileceğinizi söylersiniz.

Hemen deneyelim.

Kullandığınız IDE’yi açın.

Aşağı sol bölümde HTML kodları arasına basit PHP kodlarımızı yazıp index.html olarak kaydediyoruz.

HTML Dosyası içinde php kodları çalıştırmak

Görüldüğü gibi index.html dosyamızda PHP tagleri içinde yazdırmak istediğimiz $deneme değişkeni çalışıyor ve ekrana çıktı veriyor.

Bir sonraki ders veya bilgi içeriğinde görüşmek üzere…