PHP taulukkojen funktiot
- Edellinen sivu AJAX kysely
- Seuraava sivu PHP Kalenteri
PHP Taulukko-esittely
Taulukkomuodot mahdollistavat taulukon katselun ja käsittelyn.
Tuki yksisuuntaisille ja monisuuntaisille taulukoille.
Asennus
Taulukkomuodot kuuluvat PHP:n ytimeen. Näitä funktioita ei tarvitse asentaa, ne ovat valmiina käytettäväksi.
PHP 5 Array-funktiot
Funktio | Kuvaus |
---|---|
array() | Luo taulukko. |
array_change_key_case() | Muuta taulukon kaikki avaimet pieniksi tai isoksi kirjaimiksi. |
array_chunk() | Jaa taulukko uusiin taulukkoosi. |
array_column() | Palauta syötetaulukon tietyn sarakkeen arvot. |
array_combine() | Luo uusi taulukko yhdistämällä kaksi taulukkoa. |
array_count_values() | Lasketaan taulukon kaikkien arvojen esiintymien määrä. |
array_diff() | Vertaa taulukoita, palauta erotus (vertaa vain arvoja). |
array_diff_assoc() | Vertaa taulukoita, palauta erotus (vertaa avaimia ja arvoja). |
array_diff_key() | Vertaa taulukoita, palauta erotus (vertaa vain avaimia). |
array_diff_uassoc() | Vertaa taulukoita, palauta erotus (vertaa avaimia ja arvoja, käytä käyttäjän määrittämää avainvertausta). |
array_diff_ukey() | Vertaa taulukoita, palauta erotus (vertaa vain avaimia, käytä käyttäjän määrittämää avainvertausta). |
array_fill() | Täytä taulukko annetulla avaimella ja arvolla. |
array_fill_keys() | Täytä taulukko annetulla avaimella ja arvolla. |
array_filter() | Suodattaa taulukon elementtejä paluufunktiolla. |
array_flip() | Vaihda taulukon avainten ja arvojen paikka. |
array_intersect() | Vertaa taulukoita, palauta ristisumma (vertaa vain arvoja). |
array_intersect_assoc() | Vertaa taulukoita, palauta ristisumma (vertaa avaimia ja arvoja). |
array_intersect_key() | Vertaa taulukoita, palauta ristisumma (vertaa vain avaimia). |
array_intersect_uassoc() | Vertaa taulukoita, palauta ristisumma (vertaa avaimia ja arvoja, käytä käyttäjän määrittämää avainvertausta). |
array_intersect_ukey() | Vertaa taulukoita, palauta ristisumma (vertaa vain avaimia, käytä käyttäjän määrittämää avainvertausta). |
array_key_exists() | Tarkista, onko määritetty avain olemassa taulukossa. |
array_keys() | Palauta taulukon kaikki avaimet. |
array_map() | Lähetä taulukon jokainen arvo käyttäjän määrittämään funktioon, palauta uusi arvo. |
array_merge() | Yhdistä yksi tai useita taulukoita yhdeksi taulukoksi. |
array_merge_recursive() | Yhdistä rekursiivisesti yksi tai useita taulukoita. |
array_multisort() | Järjestä useita taulukoita tai monimutkaisia taulukoita. |
array_pad() | Täytä taulukko arvoilla tiettyyn pituuteen. |
array_pop() | Poista taulukon viimeinen elementti (pop). |
array_product() | Laske taulukon kaikkien arvojen tuote. |
array_push() | Lisää yksi tai useampi elementti taulukon loppuun (päästä pinoon). |
array_rand() | Palauta taulukosta yksi tai useampi satunnainen avain. |
array_reduce() | Palauta taulukko merkkijonona käyttäjän määrittämällä funktiolla. |
array_replace() | Korvaa ensimmäisen taulukon arvot seuraavan taulukon arvoilla. |
array_replace_recursive() | Käytä rekursiivisesti seuraavan taulukon arvoja korvaamaan ensimmäisen taulukon arvot. |
array_reverse() | Palauta taulukko päinvastaisessa järjestyksessä. |
array_search() | Etsi annettu arvo taulukosta ja palauta avainnimi. |
array_shift() | Poista taulukon ensimmäinen elementti ja palauta poistetun elementin arvo. |
array_slice() | Palauta valittu osa taulukosta. |
array_splice() | Poista ja korvaa taulukosta määritetty elementti. |
array_sum() | Palauta taulukon arvojen summa. |
array_udiff() | Vertaa taulukoita ja palauta erotus (vertaa vain arvoja, käytä käyttäjän määrittämää avainvertausta). |
array_udiff_assoc() | Vertaa taulukoita ja palauta erotus (vertaa avaimia ja arvoja, käytä sisäänrakennettuja funktioita avainten vertailussa, käyttäjän määrittämää funktiota arvojen vertailussa). |
array_udiff_uassoc() | Vertaa taulukoita ja palauta erotus (vertaa avaimia ja arvoja, käytä kahta käyttäjän määrittämää avainvertausta). |
array_uintersect() | Vertaa taulukoita ja palauta ristiytyminen (vertaa vain arvoja, käytä käyttäjän määrittämää avainvertausta). |
array_uintersect_assoc() | Vertaa taulukoita ja palauta ristiytyminen (vertaa avaimia ja arvoja, käytä sisäänrakennettuja funktioita avainten vertailussa, käyttäjän määrittämää funktiota arvojen vertailussa). |
array_uintersect_uassoc() | Vertaa taulukoita ja palauta ristiytyminen (vertaa avaimia ja arvoja, käytä kahta käyttäjän määrittämää avainvertausta). |
array_unique() | Poista taulukosta toistuvat arvot. |
array_unshift() | Lisää yksi tai useampi elementti taulukon alkuun. |
array_values() | Palauta taulukon kaikki arvot. |
array_walk() | Soita käyttäjän määrittämä funktio jokaiselle taulukon elementille. |
array_walk_recursive() | Soita käyttäjän määrittämä funktio jokaiselle taulukon elementille rekursiivisesti. |
arsort() | Järjestä liitetty taulukko avain-arvon mukaan laskevassa järjestyksessä. |
asort() | Järjestä liitetty taulukko avain-arvon mukaan nousevassa järjestyksessä. |
compact() | Luo taulukko, joka sisältää muuttujien nimet ja niiden arvot. |
count() | Palauta taulukon elementtien lukumäärä. |
current() | Palauta taulukon nykyinen elementti. |
each() | Palauta taulukon nykyinen avain-arvo-pari. |
end() | Aseta taulukon sisäinen viittaus viimeiseen elementtiin. |
extract() | Tuo muuttuja nykyiseen symbolitauluun. |
in_array() | Tarkista, onko taulukossa määritetty arvo. |
key() | Hanki avain liittyvästä assosiaatiotaulukosta. |
krsort() | Järjestä taulukko avainten mukaan vastakkaisessa järjestyksessä. |
ksort() | Järjestä taulukko avainten mukaan. |
list() | Aseta taulukon arvot joihinkin muuttujiin. |
natcasesort() | Järjestä taulukko luonnollisella järjestyksellä, ei erottaa isoa ja pientä kirjainta. |
natsort() | Järjestä taulukko luonnollisella järjestyksellä. |
next() | Siirrä taulukon sisäinen viittaus eteenpäin yhdellä yksiköllä. |
pos() | current():n synonyymi. |
prev() | Palauta taulukon sisäinen viittaus yhden yksikön taaksepäin. |
range() | Luo taulukko, joka sisältää määritellyn ajanväljän yksiköt. |
reset() | Aseta taulukon sisäinen viittaus ensimmäiseen elementtiin. |
rsort() | Järjestä taulukko vastakkaisessa järjestyksessä. |
shuffle() | Sekoita taulukko. |
sizeof() | count():n synonyymi. |
sort() | Järjestä taulukko. |
uasort() | Järjestä taulukon arvot käyttäjän määrittämän vertailufunktion avulla. |
uksort() | Järjestä taulukon avaimet käyttäjän määrittämän vertailufunktion avulla. |
usort() | Järjestä taulukko käyttäjän määrittämän vertailufunktion avulla. |
- Edellinen sivu AJAX kysely
- Seuraava sivu PHP Kalenteri