• $nam e=array(2=>5, 3=>6,4=>15); $nam e[] = valuel; /* qiymati valuel kaliti 5 (bizda kalitning eng katta qiymati 4 bolganligi
  • E cho Sname; >____________________ Object tipi (obyektlar)
  • /* qiymati valuel kaliti 5 (bizda kalitning eng katta qiymati 4 bo‘lganligi




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

    /* qiymati valuel kaliti 5 (bizda kalitning eng katta qiymati 4 bo‘lganligi 
    uchun)ga teng m assiv kiritdik */
    echo $name; ?>________________________________________________________
    M a ssiv n in g e le m e n tin i o 'z g a rtiris h u c h u n , k a litini yangi qiy­
    m a tg a te n g la s h tiris h yetarli. M assiv k a litini o 'z g a rtiris h m u m k i n
    e m a s, f a q a tg in a e lem e n t (k a lit/q iy m a t ju ftlig in i)n i o 'c h ir ib y u b o rish
    va y angisini kiritish m u m k i n . M assiv e le m e n tin i o 'c h ir is h u c h u n , 
    u n s e t() fu n k s iy a s id a n foydalaniladi.

    $nam e=array(2=>5, 3=>6,4=>15); $nam e[] = valuel;
    /* qiymati valuel kaliti 5 (bizda kalitning eng katta qiymati 4 bo'lganligi 
    uchun)ga teng m assiv kiritdik */ 
    echo Sname; $nam e[] = “Sobir”;
    /*kaliti(indeksi)5 ga teng. $name[5] = “Sobir” ga ekvivalent element yara- 
    tildi V Echo $name.'
    ’; $nam e[“starosta”] = “ K om ila”;

    /* Kaliti “starosta”, qiymati “ K om ila” bo'lgan yangi massiv elem entini 
    yaratadi */
    unset($nam e[4]);
    / / massivdan kaliti 4 ga teng bo'lgan elem entni o'chiradi 
    Echo $name.'
    ’;

    unset ($name); / / m assivni to'liq o'chiradi 
    E cho Sname; ?>____________________
    Object tipi (obyektlar)
    O b y e k tlar — obyektga y o 'n a ltirilg a n d a s t u r l a s h d a n (O Y D ) o lin - 
    gan m a ’l u m o tl a r tipi. O Y D prinsipiga a soslanib, klass — bu xususi- 
    yati va ish lash m e to d i a n i q la n g a n o b y e k tla r t o 'p l a m i , obyekt esa 
    k lassd an o lin g a n b ir nusxa.
    B iro r-b ir v azifani bajaruvchi a m a l l a r d a n ta s h k il t o p g a n klassni 
    e ’lon q ila m iz . K lass e ’lon qilib b o 'l i n g a n d a n so 'n g , klassni a ’zosi 
    b o 'lg a n a lo h id a a n i q elem e n t — o b y ek tn i y a r a ta m iz . Bu jara y o n
    k la ssn in g n u sx a s in i yaratish deb n o m l a n a d i . O byekt new kalit so'zi 
    y o rd a m id a yaratiladi. B u n i n g u c h u n , obyekt qaysi klassni nusxasi 
    e k a n lig in i va b a r c h a p a r a m e t r l a r n i k o 'rsa tish kerak. O b y e k tlar bilan 
    ish la sh d a k las slarn i c h a q ir ish u c h u n —> o p e r a to r i d a n foydalaniladi.
    M isol u c h u n , d a s tu r c h il a r klassi — b u d a s t u r t u z a olad ig an , 
    k o m p y u te rd a ishlay o ladigan va b u n d a n t a s h q a r i b o sh q a in s o n l a r
    kabi ism va fam iliyaga ega in s o n l a r klassi. E n d i, a g a r b iro rta a n iq
    b ir d a s tu rc h i, m a s a la n , Odil K a r i m o v n i o la d ig a n bo'Isak, u h o ld a


    u b o sh q a d a s t u r c h il a r kabi d a s tu r tu z a o lad ig an , ism -fam iliy ag a va 
    b o sh q a xususiyatlarga ega d a s t u r c h il a r klassin in g obyekti h iso b la ­
    nadi.
    2.9-m isol. P H P da obyektlar.

    Download 7,77 Mb.
    1   ...   22   23   24   25   26   27   28   29   ...   55




    Download 7,77 Mb.
    Pdf ko'rish

    Bosh sahifa
    Aloqalar

        Bosh sahifa



    /* qiymati valuel kaliti 5 (bizda kalitning eng katta qiymati 4 bo‘lganligi

    Download 7,77 Mb.
    Pdf ko'rish