0
0
Xoş gəldin, Qonaq
Master Forum | Arxiv Mövzular | Arxiv 1
  Konstantlar (Sabitlər)
ELSTUDIO ELSTUDIO [Off] [#] (15.07.2016 / 00:57)
Konstantlar proqramda define() funksiyası vasitəsi ilə elan olunurlar:

  1. <?php
  2.  
  3.  
  4. ?>



Bu funksiyanın birinci parametri konstantın adı, ikincisi onun qiymətidir. Konstantın istifadəsi zamanı ona adına uyğun istinad edilir:
  1. <?php
  2.  
  3. define(CONSTANT1,15);
  4. define(CONSTANT2,"\x20"); // aralığın (boşluğun) kodu
  5. define(CONSTANT3,"Hello");
  6. echo(CONSTANT1);
  7. echo(CONSTANT2);
  8. echo(CONSTANT3);
  9.  
  10. ?>



Ənənə olaraq, konstantın adını yuxarı reyestr hərfləri ilə yazırlar. Bu ənənə olmasına baxmayaraq, sizə bu üsulla yazmağınızı məsləhət görürəm. Belə bir funksiya mövcuddur - defined() (təsdiq olunub), hansı ki, konstantın müəyyən olub-olmadığını yoxlayarkən istifadə oluna bilər:
  1. <?php
  2.  
  3. define(CONSTANT,"Hello");
  4. if (defined("CONSTANT"))
  5. {
  6. echo("<p>Konstant təyin olunub.</p>");
  7. }
  8.  
  9. ?>



Yuxarıda gördüyünüz { } işarələrinin qoyulma səbəbi if funksiyasıdır. Yəni əgər (if) konstant təyin olunubsa (defined) (şərtlə bağlı olan cümlələr { } daxilində gedir), o zaman funksiyanı et, yəni göstər (echo). Konstant təyin olunub. Əlbəttə ki, siz bu şərtdən əvvəl konstantı daxil etmişsizsə, doğru nəticə göstərəcəkdir.
CM__MASTER CM__MASTER [Off] [#] (15.07.2016 / 01:00)
CM__MASTER | AzTeaM.Org
Teşekkürler :) .
SoxulcanPRO  SoxulcanPRO (SV!) [Off] [#] (15.07.2016 / 01:30)
Qrablarin hazirlamasi
Tewekkur.
DoN!MaTaDoR DoN!MaTaDoR [Off] [#] (15.07.2016 / 17:17)
twk :)
AzTeam AzTeam [Off] [#] (15.07.2016 / 17:37)
bY_aLoNe | AzTeam.Org 2016 ♡
Əla.
  Konstantlar (Sabitlər)
Cəmi: 5 Cavab
Mövzunu vip et
Mövzuya Baxanlar (42 nəfər)
Müellife göre filtreleme
Mövzunu Yükle

Konstantlar (Sabitlər)

Konstantlar (Sabitlər)

Rol.Az