PHP masyvo funkcija
Labai lengva sukurti naują masyvą naudojant PHP masyvo () funkciją. PHP masyvas yra specialus kintamojo tipas, kuris saugo ir tvarko duomenis. Masyvo kintamąjį ypatinga daro tai, kad jame galima išsaugoti daugiau nei vieną reikšmę; iš tikrųjų viename masyve galite laikyti tiek vertybių, kiek jums reikia. Bet kaip šis rinkinys gali išlaikyti visas tas vertybes organizuotas? Jis naudoja indekso pozicijas, priskirtas kiekvienai vertei. Galite galvoti apie masyvą kaip krūvą bibliotekos knygų. Masyvo kintamojo vardas būtų $ knygų, o rodyklės vietos ([0], [1], [2]) būtų unikalus numeris, suteiktas kiekvienai bibliotekos knygai, o knygų pavadinimas būtų reikšmės masyvas. Žemiau pateiktame pavyzdyje atkreipkite dėmesį, kad rodyklės pozicijos prasideda nuliu, o ne viena.

$ knygų [0] = "Dingo su vėju";
$ knygų [1] = „Mažosios moterys“;
$ knygų [2] = „Karas ir persikai“;

Naudojant PHP masyvo () funkciją yra labai lengva sukurti naują masyvą ir užpildyti tą masyvą su daugiau nei viena reikšme ar elementu. Kaip matote žemiau, masyvo kintamojo pavadinimą lydi lygybės ženklas, tada - funkcijos pavadinimas. Funkcijos pavadinimo dešinėje pateikiamos masyvo, esančio tarp skliaustų, vertės. Kiekviena reikšmė yra atskiriama kableliu ir uždaroma kabutėse. Visas dalykas baigiasi kabliataškiu.

$ kintamasis_pavadinimas = funkcijos_pavadinimas („reikšmė“, „vertė“,
"vertė");

$ knygų = masyvas („Gone With The Wind“,
„Mažos moterys“, „Karas ir persikas“);
Pastaba -Strėlė rodo, kad kodas yra suvyniotas į antrą eilutę ir tikrai turėtų būti viskas vienoje eilutėje.

  1. Du aukščiau pateikti pavyzdžiai yra tas pats masyvas, parašytas dviem skirtingais būdais.

  2. Esamą masyvą galite pridėti naudodami masyvo operatorių []. Pvz., Mes galime įtraukti naują knygą į savo $ knygų rinkinį.

    $ knygų [] = "Nusikaltimas ir bausmė";


  3. Taip pat galite naudoti masyvo operatorių [] norėdami pradėti naują masyvą, kuriame yra tik vienas kintamasis.

    $ vardų [] = "Diane Cipollo";




Vaizdo Instrukcijos: PHP - 17 - ARRAY masyvas (Balandis 2024).