PHP Yorumları, Include / Include_once, Require / Require_once

İçindekiler:

Anonim

Neden Yorumlar kullanılmalı?

  • Bir süre kaynak kodu üzerinde çalışmazsanız, kodun ne yaptığını unutmak kolaydır. Kaynak kodu yorumlamak, kodun ne yaptığını hatırlamanıza yardımcı olur.
  • Birden fazla geliştiricinin aynı proje üzerinde çalışması gerektiğinde kaynak kodunu yorumlamak da çok önemlidir. Bir geliştirici tarafından yapılan değişiklikler, sadece yorumları okuyarak diğer geliştiriciler tarafından kolayca anlaşılabilir.
  • En iyi uygulama olarak, her 10 satır kod için 3 satır yorumunuz olmalıdır

Bu eğitimde öğreneceksiniz-

  • PHP Yorumları
  • PHP Include & PHP Include_once
  • Örnek: Include / Include_once
  • PHP Require ve PHP require_once
  • Örnek: Zorunlu
  • PHP içerir vs gerektirir

PHP Yorumları

  • Yorumlar kodu anlamamıza yardımcı olur
  • Yorumlar, kaynak kodumuza dahil ettiğimiz açıklamalardır. Bu yorumlar insan anlayışı içindir.
  • Tek satırlı yorumlar, çift eğik çizgilerle başlar // ve aynı satırda biter.
  • Birden çok satır yorumu, eğik çizgi ile başlar, ardından yıldız işareti / * ile başlar ve yıldız işareti ve ardından eğik çizgi * / ile biter.

Aşağıdaki şema hem çok satırlı hem de tek satır açıklamalı bir PHP dosyasını göstermektedir PHP Örneği

PHP Include & PHP Include_once

"İnclude" php ifadesi, diğer dosyaları bir PHP dosyasına dahil etmek için kullanılır.

İki çeşidi vardır, include ve include_once. Dahil edilecek dosya varsa Include_once PHP yorumlayıcısı tarafından yok sayılır.

İnclude ifadesi aşağıdaki sözdizimine sahiptir

İnclude_once ifadesi aşağıdaki sözdizimine sahiptir

İŞTE,

  • "Include / include_once", dosya içeren ifadedir
  • "'Dosya_adı", dahil edilecek dosyanın adıdır.

Örnek: Include / Include_once

Tüm sayfalarda aynı gezinme menüsünü içeren bir web sitesi geliştirdiğinizi varsayalım.

Ortak bir başlık oluşturabilir ve daha sonra bunu include deyimini kullanarak her sayfaya dahil edebilirsiniz. Bunun nasıl yapılabileceğini görelim.

  • 2 dosya adı oluşturacağız
  • header.php, index.php

Kodlar aşağıdadır; header.php

HomeAbout usServicesContact Us

index.php

Yukarıdaki başlık sayfası çıktı alacaktır

PHP Require ve PHP require_once

Require ifadesinin iki çeşidi vardır, require ve require_once.

Require / require_once ifadesi, dosyayı dahil etmek için kullanılır.

Gerekli dosya, dört include ifadesinden herhangi biri tarafından zaten eklenmişse Require_once yoksayılır.

Aşağıdaki sözdizimine sahiptir

İŞTE,

  • "Required / require_once", dosyayı içeren ifadedir
  • "'Dosya_adı", dahil edilecek dosyanın adıdır.

Örnek: Zorunlu

Veritabanı destekli bir uygulama geliştirdiğimizi varsayalım.

Require ifadesini kullanarak veritabanına bağlanan tüm sayfalara dahil edebileceğimiz bir konfigürasyon dosyası oluşturabiliriz. config.php

Şimdi yapılandırma dosyasını gerektiren örnek koda bakalım. Pages_model.php

Php içerir vs gerektirir

İçerir / gerektirir arasındaki fark

Dahil etmek Gereksinim
Bir hata oluştuğunda uyarı verir Bir uyarı vermez
Komut dosyasının yürütülmesi, bir hata oluştuğunda devam eder Bir hata oluştuğunda komut dosyasının yürütülmesi durur.

Genel olarak, bir hata oluştuğunda komut dosyasının yürütülmesi web yöneticisi e-posta adresini veya bize ulaşın sayfasını görüntülemeye devam etmesi için include ifadesinin kullanılması önerilir.

Tüm komut dosyası istenen dosya olmadan çalıştırılamıyorsa, require ifadesi kullanılmalıdır.

"İnclude" ve "require" ifadeleri, kodun görünmesini istediğiniz kaynak kodlarında herhangi bir satırda kullanılabilir.

Özet

  • Başlıklar, altbilgiler, kenar çubukları vb. Gibi tek HTML kodu birçok sayfada paylaşılabilir. Bu, web sitesini yalnızca tek bir dosyayı güncelleyerek güncellemeyi kolaylaştırır.
  • Veritabanı yapılandırma ayarları, özel işlevler vb. Gibi PHP kodu, web sitesinin / uygulamanın aynı ayarları kullanmasını sağlayarak birçok sayfada paylaşılabilir.
  • Yorumlar, kaynak kodunu anlamaya yardımcı olmak için kullanılır. İnsan anlayışı için
  • Tek satırlı açıklama ifadeleri, çift eğik çizgilerle // başlar.
  • Çok satırlı yorum ifadeleri / * ifadeleri * / arasına alınır.
  • Dosyaları dahil etmek için "include, include_once, require ve require_once" ifadeleri kullanılır.
  • İstenen dosya dört ifadeden herhangi biri kullanılarak zaten dahil edilmişse, Include_once / require_once yok sayılır.
  • "İnclude" ifadesi bir uyarı verir ve istenen dosya bulunamazsa yürütmeye devam eder.
  • Require ifadesi ölümcül bir hataya neden olur ve komut dosyasının yürütülmesini durdurur.
  • "İnclude" ifadesi, istenen dosyanın dahil edilmediği durumlar dışında çoğu durumda olmalıdır, tüm komut dosyası çalıştırılamaz.