Efektívne programovanie v PHP: polia v rade

PHP, ako moderný programovací jazyk, poskytuje schopnosť spracovávať údaje, ktoré je možné určiť v čase aplikácie. Dátový typ sa môže zmeniť počas vykonávania programu. Znakové riadky sú jediný typ údajov, ktoré sa prirodzene dávajú iným typom údajov, z jednoduchého dôvodu, že ktorýkoľvek daný údaj je vždy sekvenciou znakov.

Polia v PHP

Okrem bežných premenných jazyk PHP poskytuje programátorovi syntax a funkcie pre manipuláciu s políčkami. Okrem obvyklých polí poskytnite prístup k ich prvku kľúčom (číslo od 0 po počet prvkov), môžete použiť asociačné polia. V druhom prístupe sa dá uskutočňovať ako číselným indexom (priradeným automatom), tak kľúčom daným programátorom. PHP poskytuje možnosť swap indexy a význam, ktorý má zmysel, pretože kľúč nie je oficiálne vydané prísnejšie požiadavky ako hodnota, ale použitie by malo byť starostlivo. Už dávno sa programovanie tradícií odvoláva na latinskú abecedu. Cyriliká vo všeobecnosti prináša problém kódovania. Nemali by ste nadmerne využívať schopnosť jazyka, keď potrebujete praktický a bezpečný kód.

Optimálna verzia indexu je zrozumiteľná fráza v angličtine, najlepšie bez medzery. Je skvelé, že PHP syntax deklaruje "slobodu" na kľúče, ale je najlepšie dôverovať vlastným skúsenostiam a prejsť na bezpečný kód. Najzaujímavejšia a praktická možnosť riešenia PHP "polí v rade" je možnosť ekvivalentuvzájomná transformácia.

PHP: pole a struny

Funkcia PHP "sústavy v riadku": $ Cline = implodujú ('/', $ Astyle) vytvára reťazec znakov zo všetkých prvkov poľa $ Astyle oddelených '/'. Ak zadáte '', všetky prvky sa zlúčia do jednej nepretržitej sekvencie znakov. Reverzný funkcie $ Astyle = explodovať (, /', $ Cline) vytvorí pole všetkých riadkov, ktoré sú od seba oddelené, /'. Pri použití explodovať () sa odporúča, ale nie je nutné skontrolovať znak oddeľovač v pôvodnom reťazci. Ak chcete zobraziť PHP pole v rade, môže to byť aj humánnejší a kontrolovaný prostriedok. Napríklad, v slučke pre, zatiaľ čo foreach, čím sa hodnoty premennej reťazci poľa operátor priradenie. "=" Operátor alebo "", ktorá umožňuje proces prevodu výsledný reťazec (spracovať každú položku).

PHP: priniesť pole objektov cez reťazec

Objekt - zbierka dát a kódu. Nič vám nebráni v umiestnení kódu, napríklad dve funkcie: písať a čítať. Dedením a polymorfizmus, objekt, ktorý má kruh môže mať svoje varianty: modrá, červená a zelená. Každý bude zapísaný (čítanie) na jeho vlastné, ale to sa rozhodol php "matíc v riadku" nebude záležať. V podstate majú predmety istý význam v sebe, majú inú štruktúru a rôzne metódy. Príkladom dvoch funkcií je náhodnosť. Konštrukciu takéhoto mechanizmu v PHP, Reťazec polia sú umiestnené v každom prípade na jeho vlastné. Otvára sa tu široká škála príležitostí. Jeden objekt má dve polia, druhé -dvadsať, a všeobecný predchod (zvyčajne prvý - abstrakt) nemá nič vôbec. Pri použití metód ich spoločného predka sa nemôžete obávať, že niečo nebude napísané, čítané, spracované ani zobrazené. Dedením, číslo, ktoré by sa použiť kdekoľvek v programe, môže prezentovať a predpovedať linky späť k predmetu tohto obrázku.

Súvisiace publikácie