PHP Yorumları, Include/Include_once, Require/Require_once

Yorumları neden kullanmalıyım?

  • Bir süre kaynak kodu üzerinde çalışmazsanız kodun ne yaptığını unutmak kolaydır. Kaynak kodunu 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ştiricinin yaptığı değişiklikler, diğer geliştiriciler tarafından sadece yorumları okuyarak kolayca anlaşılabilir.
  • En iyi uygulama olarak her 3 kod satırı için 10 satır yoruma sahip olmanız gerekir.

PHP Yorumlar

  • Yorumlar kodu anlamamıza yardımcı olur
  • Yorumlar kaynak kodumuza eklediğimiz açıklamalardır. Bu yorumlar insanın anlayışı içindir.
  • Tek satırlık yorumlar çift eğik çizgi // ile başlar ve aynı satırda biter.
  • PHP Yorumlar
  • Çok satırlı yorumlar eğik çizgiyle başlar ve ardından yıldız işareti /* gelir ve yıldız işareti ve ardından eğik çizgi */ ile biter.
  • PHP Yorumlar

Aşağıdaki şemada hem çok satırlı hem de tek satırlı yorumlar içeren bir PHP dosyası gösterilmektedir

PHP Örneği

PHP Yorum Örneği

PHP Include ve PHP Include_once

“Include” php ifadesi, diğer dosyaları bir PHP dosyasına dahil etmek için kullanılır.

Include ve include_once olmak üzere iki çeşidi vardır. Dosyanın dahil edilmesi durumunda Include_once PHP yorumlayıcısı tarafından dikkate alınmaz.

include deyimi aşağıdaki sözdizimine sahiptir

<?php
include 'file_name';
?>

include_once deyimi aşağıdaki sözdizimine sahiptir

<?php
include_once 'file_name';
?>

İŞTE,

  • “Include/include_once” dosyayı içeren ifadedir
  • “'dosya_adı'” eklenecek 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 ardından include ifadesini kullanarak bunu her sayfaya dahil edebilirsiniz. Bunun nasıl yapılabileceğini görelim.

  • 2 dosya adı oluşturacağız
  • başlık.php, indeks.php

Aşağıdaki kodlar; header.php

<a href="index.php">Home</a>

<a href="aboutus.php">About us</a>

<a href="services.php">Services</a>

<a href="contactus.php">Contact Us</a>

index.php

<?php

include 'header.php';

?>

Yukarıdaki başlık sayfasının çıktısı alınacaktır

PHP Gerektirir 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 göz ardı edilir.

Aşağıdaki sözdizimine sahiptir

<?php
require 'file_name';
?>
<?php
require_once 'file_name';
?>

İŞTE,

  • “require/require_once” dosyayı içeren ifadedir
  • “'dosya_adı'” eklenecek dosyanın adıdır.

Örnek: İste

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

require deyimini kullanarak veritabanına bağlanan tüm sayfalara dahil edebileceğimiz bir konfigürasyon dosyası oluşturabiliriz. yapılandırma.php

<?php

$config['host'] = 'localhost';

$config['db'] = 'my_database';

$config['uid'] = 'root';

$config['password'] = '';

?>

Şimdi config dosyasını gerektiren örnek koda bakalım. Pages_model.php

<?php

require 'config.php'; //require the config file

//other code for connecting to the database

?>

PHP dahil etme ve gerektirme

Dahil etme / gerektirme arasındaki fark

Dahil Iste
Bir hata oluştuğunda uyarı verir Uyarı vermiyor
Bir hata oluştuğunda betiğin yürütülmesi devam eder Bir hata oluştuğunda betiğin yürütülmesi durur.

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

Komut dosyasının tamamı istenen dosya olmadan çalıştırılamıyorsa require ifadesi kullanılmalıdır.

“Include” ve “require” ifadeleri kaynak kodlarda kodun görünmesini istediğiniz herhangi bir satırda kullanılabilir.

ÖZET

  • Üstbilgiler, altbilgiler, kenar çubukları vb. gibi tek HTML kodu birçok sayfada paylaşılabilir. Bu, yalnızca tek bir dosyayı güncelleyerek web sitesini güncellemeyi kolaylaştırır.
  • PHP kodu veritabanı yapılandırma ayarları, özel işlevler vb. gibi özellikler, web sitesinin/uygulamanın aynı ayarları kullanmasını sağlayacak şekilde birçok sayfada paylaşılabilir.
  • Yorumlar kaynak kodunun anlaşılmasına yardımcı olmak için kullanılır. Onlar insanın anlayışı içindir
  • Tek satırlık yorum ifadeleri çift eğik çizgi // ile 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 göz ardı edilir.
  • “Include” ifadesi bir uyarı verir ve istenen dosya bulunamazsa yürütmeye devam eder.
  • require deyimi önemli bir hataya neden olur ve betiğin yürütülmesini durdurur.
  • İstenilen dosyanın dahil edilmesi olmadan tüm betiğin çalıştırılamayacağı durumlar dışında çoğu durumda "include" ifadesi kullanılmalıdır.