PHP OOP da doimiylar

PHP OOP da meros
PHPda abstrakt sinf nima?

Ushbu maqolada biz PHP konstantalari haqida bilib olamiz. Konstantalar dasturning bajarilishi davomida doimiy bo'lib qoladigan o'zgaruvchilarni saqlash uchun ishlatiladi. Ular bo'lishi mumkin deb e'lon 'const' kalit so'zidan keyin doimiy ism yordamida. Shuni ta'kidlash kerakki, doimiy nomlari PHP da katta-kichik harflar sezgir, lekin katta harflar afzalroq.

PHPda doimiylar

Sinf ichidagi doimiy qiymatga qanday kirish mumkin?

Biz sinf ichida konstanta qiymatini self kalit so'zi, qamrovni aniqlash operatori yordamida olishimiz mumkin :: va doimiyning nomi. Quyidagi misolga qarang.

<?php
class hello {
  const MESSAGE = "Thank you for visiting PHP.org";
}

echo hellp::MESSAGE;
?>

Sinfdan tashqari doimiy qiymatga qanday kirish mumkin?

Konstantaning qiymatini sinfdan tashqarida ham olishimiz mumkin. Sinf nomini, qamrovni aniqlash operatorini yozing :: va doimiyning nomi.

<?php
class Hello {
  const MESSAGE = "Thank you for visiting PHP.org";
  public function tada() {
    echo self::MESSAGE;
  }
}

$hello= new hello();
$hello->tada();
?>

PHP operatorlariga rasmiy havola.

PHP OOP da meros
PHPda abstrakt sinf nima?
en English
X
Top o'ting