Arrayfunktioner

Från Wiki.linux.se
Version från den 12 augusti 2024 kl. 04.57 av Admin (diskussion | bidrag)
(skillnad) ← Äldre version | Nuvarande version (skillnad) | Nyare version → (skillnad)
Hoppa till navigering Hoppa till sök

Arrayfunktioner

Se även

Se även is_array(), explode(), implode(), preg_split(), och unset().

Innehållsförteckning

  • array — Skapa en array
  • array_change_key_case — Ändrar skiftläget på alla nycklar i en array
  • array_chunk — Delar upp en array i segment
  • array_column — Returnerar värdena från en enda kolumn i inmatningsarrayen
  • array_combine — Skapar en array genom att använda en array för nycklar och en annan för dess värden
  • array_count_values — Räknar förekomsten av varje distinkt värde i en array
  • array_diff — Beräknar skillnaden mellan arrayer
  • array_diff_assoc — Beräknar skillnaden mellan arrayer med ytterligare indexkontroll
  • array_diff_key — Beräknar skillnaden mellan arrayer med hjälp av nycklar för jämförelse
  • array_diff_uassoc — Beräknar skillnaden mellan arrayer med ytterligare indexkontroll som utförs av en användardefinierad återuppringningsfunktion
  • array_diff_ukey — Beräknar skillnaden mellan arrayer med hjälp av en återuppringningsfunktion på nycklarna för jämförelse
  • array_fill — Fyll en array med värden
  • array_fill_keys — Fyll en array med värden, specificera nycklar
  • array_filter — Filtrerar element i en array med hjälp av en återuppringningsfunktion
  • array_flip — Byter alla nycklar med deras associerade värden i en array
  • array_intersect — Beräknar skärningen av arrayer
  • array_intersect_assoc — Beräknar skärningen av arrayer med ytterligare indexkontroll
  • array_intersect_key — Beräknar skärningen av arrayer med hjälp av nycklar för jämförelse
  • array_intersect_uassoc — Beräknar skärningen av arrayer med ytterligare indexkontroll, jämför index genom en återuppringningsfunktion
  • array_intersect_ukey — Beräknar skärningen av arrayer med hjälp av en återuppringningsfunktion på nycklarna för jämförelse
  • array_is_list — Kontrollerar om en given array är en lista
  • array_key_exists — Kontrollerar om en given nyckel eller index finns i arrayen
  • array_key_first — Hämtar den första nyckeln i en array
  • array_key_last — Hämtar den sista nyckeln i en array
  • array_keys — Returnerar alla nycklar eller en delmängd av nycklarna i en array
  • array_map — Tillämpar återuppringningsfunktionen på elementen i de givna arrayerna
  • array_merge — Slår ihop en eller flera arrayer
  • array_merge_recursive — Slår ihop en eller flera arrayer rekursivt
  • array_multisort — Sorterar flera eller flerdimensionella arrayer
  • array_pad — Fyller upp en array till den angivna längden med ett värde
  • array_pop — Plockar bort elementet från slutet av arrayen
  • array_product — Beräknar produkten av värden i en array
  • array_push — Trycker in ett eller flera element på slutet av arrayen
  • array_rand — Väljer en eller flera slumpmässiga nycklar från en array
  • array_reduce — Reducerar iterativt arrayen till ett enda värde med hjälp av en återuppringningsfunktion
  • array_replace — Ersätter element från passerade arrayer i den första arrayen
  • array_replace_recursive — Ersätter element från passerade arrayer i den första arrayen rekursivt
  • array_reverse — Returnerar en array med elementen i omvänd ordning
  • array_search — Söker i arrayen efter ett givet värde och returnerar den första motsvarande nyckeln om det lyckas
  • array_shift — Tar bort ett element från början av arrayen
  • array_slice — Extraherar en del av arrayen
  • array_splice — Tar bort en del av arrayen och ersätter den med något annat
  • array_sum — Beräknar summan av värden i en array
  • array_udiff — Beräknar skillnaden mellan arrayer genom att använda en återuppringningsfunktion för datajämförelse
  • array_udiff_assoc — Beräknar skillnaden mellan arrayer med ytterligare indexkontroll, jämför data med en återuppringningsfunktion
  • array_udiff_uassoc — Beräknar skillnaden mellan arrayer med ytterligare indexkontroll, jämför data och index med separata återuppringningsfunktioner
  • array_uintersect — Beräknar skärningen av arrayer, jämför data med en återuppringningsfunktion
  • array_uintersect_assoc — Beräknar skärningen av arrayer med ytterligare indexkontroll, jämför data med en återuppringningsfunktion
  • array_uintersect_uassoc — Beräknar skärningen av arrayer med ytterligare indexkontroll, jämför data och index med separata återuppringningsfunktioner
  • array_unique — Tar bort dubbletter från en array
  • array_unshift — Lägger till ett eller flera element i början av en array
  • array_values — Returnerar alla värden i en array
  • array_walk — Tillämpar en användardefinierad funktion på varje medlem i en array
  • array_walk_recursive — Tillämpar en användardefinierad funktion rekursivt på varje medlem i en array
  • arsort — Sorterar en array i fallande ordning och bibehåller indexassociation
  • asort — Sorterar en array i stigande ordning och bibehåller indexassociation
  • compact — Skapar array innehållande variabler och deras värden
  • count — Räknar alla element i en array eller i ett Countable-objekt
  • current — Returnerar det aktuella elementet i en array
  • each — Returnerar det aktuella nyckel- och värdeparet från en array och flyttar arraypekaren
  • end — Sätter arrayens interna pekare till dess sista element
  • extract — Importerar variabler till den aktuella symboltabellen från en array
  • in_array — Kontrollerar om ett värde finns i en array
  • key — Hämtar en nyckel från en array
  • key_exists — Alias för array_key_exists
  • krsort — Sorterar en array efter nyckel i fallande ordning
  • ksort — Sorterar en array efter nyckel i stigande ordning
  • list — Tilldelar variabler som om de vore en array
  • natcasesort — Sorterar en array med hjälp av en skiftlägesokänslig "naturlig ordning"-algoritm
  • natsort — Sorterar en array med hjälp av en "naturlig ordning"-algoritm
  • next — Flyttar arrayens interna pekare framåt
  • pos — Alias för current
  • prev — Flyttar tillbaka arrayens interna pekare
  • range — Skapar en array innehållande ett intervall av element
  • reset — Ställer in arrayens interna pekare på dess första element
  • rsort — Sorterar en array i fallande ordning
  • shuffle — Blandar en array
  • sizeof — Alias för count
  • sort — Sorterar en array i stigande ordning
  • uasort — Sorterar en array med en användardefinierad jämförelsefunktion och bibehåller indexassociation
  • uksort — Sorterar en array efter nycklar med en användardefinierad jämförelsefunktion
  • usort — Sorterar en array efter värden med en användardefinierad jämförelsefunktion