PHP 5
PHP sobitlar (define)

PHP define

Ruxsat etilgan oddiy qiymat uchun identifikator (nom). Skript vaqtida qiymatni o'zgartirish mumkin emas.

Yaroqli doimiy ism harfi yoki pastki chiziq bilan boshlanadi (doimiy nomgacha $ belgisi yo'q).

Eslatma: Argumentlar farqli o'laroq, sobit avtomatik ravishda butun buyruq fayli bo'ylab global bo'ladi.


PHP doimiy yaratish

Sobit yaratish uchun define() funktsiyasidan foydalaning.

Matnni sintaksisi


define( name , value , case-insensitive )

Parametrlar:

  • name : doimiy nomini bildiradi
  • value : Sobitning qiymatini belgilaydi
  • katta-kichikligi sezgir : doimiy nom katta-kichikligi aniq bo'lishi kerakligini bildiradi. Standart noto'g'ri

Quyidagi misol kassaga sezgir ism bilan sobit bo'ladi:

Misol


<?php

define("GREETING", "Welcome to Wapos.uz!");
echo GREETING;
?>

Quyidagi misolda katta -kichikligi sezilarli bo'lmagan nom bilan doimiy ishlaydi:

Misol


<?php

define("GREETING", "Welcome to Wapos.uz!", true);
echo greeting;
?>


define globaldir

Sobit avtomatik ravishda butun dunyo bo'ylab va butun buyruq faylida ishlatilishi mumkin.

Quyidagi misol funktsiyadan tashqarida aniqlangan bo'lsa ham, funktsiyaning bir qismini ishlatadi:

Misol


<?php
define("GREETING", "Welcome to W3Schools.com!");

function myTest() {
    echo GREETING;
}
 
myTest();

?>
Site is in test mode