PHP array_keys function: jednoduché relačné vzťahy

Línie a sústavy sa stali praktickým nástrojom spracovania údajov zostaveným v bezpodmienečných vzťahoch. Vytvorte pole na riadku, vykonajte spracovanie a napíšte späť do reťazca - praktické, rýchle a zrozumiteľné. Žiadne cykly, podmienky a zložité algoritmy.

Dynamické použitie poľa

Vzťah k poľu ako súbor dát spojených s usporiadanou sekvenciou číslic - kľúče sú zastarané. Táto políčka sa používa všade pre jednoduché súbory údajov.
Asociačné pole: namiesto sekvencie digitálnych kľúčov sa používa reťazec znakov - štandard nepodmienených vzťahov mimo relačnej databázy. Funkcie PHP umožňujú meniť kľúče a hodnoty na miestach, prevádzať polia na riadky a späť. To vytvára základ pre dynamické polia. Funkcia PHP array_keys () vám umožňuje vybrať iba kľúčové informácie. Použitie funkcie je aktuálne na množine asociatívnych a konvenčných polí. Logika aplikácie určuje programátor.
Vzťahové vzťahy - vzťah rovnosti medzi údajmi. V podstate, aký je kľúč, akú hodnotu má tá istá vec. "Kľúč" = "Hodnota" - prvok asociatívneho poľa. Ak je kľúčom usporiadaná sekvencia čísiel, v niektorých prípadoch to nie je horšie ako usporiadaná sekvencia riadkov, ktorá dáva zmysel.


Jednoduchý príklad. Rad znakov (v tomto prípade, čísla a šesť písmen):
  • '0''9', 'a', 'b', 'c', 'd', 'e', ​​'f' - to znamená;
  • 015 - Kľúče.
  • Toto pole vám umožní napísať jednoduchý kódkonvertujúce čísla z desiatkového číselného systému na hexadecimálne.

    Príklady využitia kľúčov

    Programovanie je plné sémantiky. Včera bolo množstvo dát. Dnes je prijaté hovoriť o súbore hodnôt. Dve ekvivalentné sú dva súbory hodnôt. Postupnosť takýchto polí je dynamika časových vzťahov. Vďaka funkcii array_keys () môžete vedieť, aké údaje (a ako sa menujú) sa časom menia. Zmenou funkcie array_flip () páru kľúčov = "Hodnota" v miestach môžete napríklad zoradiť klávesy.
    Vzťahy v oblasti rovnosti sú základom vzťahov vzťahov, ktoré sa používajú v programovaní všade. Ďalšia funkcia PHP: array_keys () je druhý argument, ktorý vám umožňuje vybrať tlačidlá podľa tvrdých kritérií. Manipuláciou kľúčov a hodnôt ako dvojíc bezpodmienečnej korešpondencie je možné vytvoriť efektívne algoritmy na spracovanie informácií.

    Súvisiace publikácie