• 2.7. 0 ‘zgaruvchilar bilan ishlovchi funksiyalar
  • 0 ‘zgaruvchilarning tiplarini tekshirish va o‘rnatish
  • echo gettype($a).” ”; settype ($a, “double”); echo gettype($a).” ”; > Natija
  • Ruxsat etilgan identifikatorlar




    Download 7,77 Mb.
    Pdf ko'rish
    bet28/55
    Sana12.12.2023
    Hajmi7,77 Mb.
    #117342
    1   ...   24   25   26   27   28   29   30   31   ...   55
    Bog'liq
    1. Aripov M., Fayzieva M. Web texnologiyalar.

    Ruxsat etilgan identifikatorlar
    Ruxsat etilm agan identifikatorlar
    mv f
    Thi&th
    Siz
    !coun
    somew
    4wa
    Id e n tifik a to r la rd a belgilar registrga sezgir. M isol u c h u n , $rec 
    n o m l i o ‘zgaruvchi $R ec n o m li o ‘z g a ru v c h id a n farq qiladi. Id e n ti- 
    fik a to r u z u n lig i c h e g a r a la n m a g a n . I d e n tifik a to r P H P n in g b iro rta
    s t a n d a r t kalit s o ‘ziga m o s kelishi m u m k i n em as.
    2.7. 0 ‘zgaruvchilar bilan ishlovchi funksiyalar
    P H P n i n g o ‘zg a ru v c h ila r b ila n ishlovchi funksiyalari b ila n t a n i -
    sh a m iz . Bu fu n k s iy a la r k u tu b x o n a s i o ‘z g a ru v c h ila rn i tek sh iris h va 
    u l a r n i tu rli u s u l l a r bilan o ‘z g a rtirish u c h u n ishlatiladi. 
    0 ‘zgaruvchilarning tiplarini tekshirish va o‘rnatish
    Sintaksisi:
    strin g g e tty p e ( m ix e d var);
    int s e tty p e (s trin g var, s trin g type);
    g e tty p e () funksiyasi u n g a u z a tilg a n o ‘z g a ru v c h in in g tipini a n i q -
    lab, tip n o m i n i yoki ag a r o ‘z ga ruvchi tipi s t a n d a r t tipla rdan(intege r, 
    double, string, array yoki object) biro rtasi h a m b o i m a s a , “ u n k n o w n
    t y p e ” ni qay tarad i.
    setty p e() funksiyasiga p a r a m e t r la r sifatida o ‘zgaruvchi va s t a n ­
    d a r t tip la rd a n biri beriladi. Bu funksiya p a r a m e t r sifatida berilgan 
    o ‘zgaruvchi tipini p a r a m e t r sifatida berilg a n yangi tipga o ‘zgartiradi. 
    Misol:

    echo gettype($a).”
    ”;
     
    settype ($a, “double”); 
    echo gettype($a).”
    ”; ?>

    Natija:
    integer________________________________________________________________


    g etty p eQ funksiyasiga m u ro jaa t etg a n d a , $a o 'z g a ru v c h is in in g
    tipi integer ek a n lig in i chiq az ad i. setty p e() funksiyasiga m u ro ja a t et- 
    g a n d a n so'ng, u n in g tipi double ga o'z garadi.
    P H P n in g tip la rn i tek sh irish u c h u n b ir q a n c h a fu n k siy alari m a v ­
    ju d . Bu f u n k s iy a la r n in g h a r biri p a r a m e t r sifatida o 'z g a ru v c h in i 
    q abul qiladi va
    tr u e yoki false q iy m a tla rin i q aytaradi.
    • is_ array ()
    • is_ d o u b le(), is_float(), is_ rea l() (bir xil funksiya)
    • is_long(), is_int(), is_ in te g e r() (bir xil funksiya)
    • is_ s trin g ()
    • is_object()

    Download 7,77 Mb.
    1   ...   24   25   26   27   28   29   30   31   ...   55




    Download 7,77 Mb.
    Pdf ko'rish