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.
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();
?>