Linije i nizovi postali su praktičan alat za obradu podataka, sastavljen u bezuvjetnim odnosima. Generirajte niz na liniji, izvršite obradu i napišite natrag u niz - praktičan, brz i razumljiv. Nema ciklusa, uvjeta i složenih algoritama.
Dinamičko korištenje niza
Relacijski odnosi - odnos jednakosti podataka. U biti, što je ključ, koja je vrijednost jedne te iste stvari. "Key" = "Vrijednost" - element asocijativnog niza. Ako je ključ poredan redoslijed brojeva, onda u nekim slučajevima nije ništa gore od uređenog slijeda redaka koji imaju smisla.
Jednostavan primjer. Niz znakova (u ovom slučaju brojevi i šest slova):'0' '9', 'a', 'b', 'c', 'd', 'e', 'f' - vrijednost; 015 - Ključevi. Ovaj niz će vam omogućiti da napišete jednostavan kod zapretvaranje brojeva iz decimalnog broja u heksadecimalni.
Programiranje je puno semantike. Jučer je bilo niz podataka. Danas je prihvaćeno govoriti o skupu vrijednosti. Dva ekvivalentna niza su dva skupa vrijednosti. Redoslijed takvih nizova je dinamika vremenskih odnosa. Zahvaljujući funkciji array_keys (), možete znati koji se podaci (i kako su imenovani) mijenjaju tijekom vremena. Promjenom funkcije array_flip () para ključeva = "Value" na mjestima, možete, na primjer, rangirati tipke.
Odnosi ravnopravnosti temelj su relacijskih odnosa koji se koriste u programiranju svugdje. Dodatna PHP značajka: array_keys () je drugi argument, koji vam omogućuje da odaberete tipke u skladu s tvrdim kriterijima. Manipuliranjem ključeva i vrijednosti kao parova bezuvjetne korespondencije moguće je izgraditi učinkovite algoritme za obradu informacija.
Jednostavan primjer. Niz znakova (u ovom slučaju brojevi i šest slova):