Arrayfunktioner: Skillnad mellan sidversioner

Från Wiki.linux.se
Hoppa till navigering Hoppa till sök
(Skapade sidan med '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 —...')
 
Ingen redigeringssammanfattning
 
Rad 1: Rad 1:
Arrayfunktioner
== Arrayfunktioner ==
Se även
=== Se även ===
Se även is_array(), explode(), implode(), preg_split(), och unset().
Se även [[is_array()]], [[explode()]], [[implode()]], [[preg_split()]], och [[unset()]].


Innehållsförteckning
=== Innehållsförteckning ===
array — Skapa en array
* [[array]] — Skapa en array
array_change_key_case — Ändrar skiftläget på alla nycklar i en array
* [[array_change_key_case]] — Ändrar skiftläget på alla nycklar i en array
array_chunk — Delar upp en array i segment
* [[array_chunk]] — Delar upp en array i segment
array_column — Returnerar värdena från en enda kolumn i inmatningsarrayen
* [[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_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_count_values]] — Räknar förekomsten av varje distinkt värde i en array
array_diff — Beräknar skillnaden mellan arrayer
* [[array_diff]] — Beräknar skillnaden mellan arrayer
array_diff_assoc — Beräknar skillnaden mellan arrayer med ytterligare indexkontroll
* [[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_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_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_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]] — Fyll en array med värden
array_fill_keys — Fyll en array med värden, specificera nycklar
* [[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_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_flip]] — Byter alla nycklar med deras associerade värden i en array
array_intersect — Beräknar skärningen av arrayer
* [[array_intersect]] — Beräknar skärningen av arrayer
array_intersect_assoc — Beräknar skärningen av arrayer med ytterligare indexkontroll
* [[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_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_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_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_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_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_first]] — Hämtar den första nyckeln i en array
array_key_last — Hämtar den sista 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_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_map]] — Tillämpar återuppringningsfunktionen på elementen i de givna arrayerna
array_merge — Slår ihop en eller flera arrayer
* [[array_merge]] — Slår ihop en eller flera arrayer
array_merge_recursive — Slår ihop en eller flera arrayer rekursivt
* [[array_merge_recursive]] — Slår ihop en eller flera arrayer rekursivt
array_multisort — Sorterar flera eller flerdimensionella arrayer
* [[array_multisort]] — Sorterar flera eller flerdimensionella arrayer
array_pad — Fyller upp en array till den angivna längden med ett värde
* [[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_pop]] — Plockar bort elementet från slutet av arrayen
array_product — Beräknar produkten av värden i en array
* [[array_product]] — Beräknar produkten av värden i en array
array_push — Trycker in ett eller flera element på slutet av arrayen
* [[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_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_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]] — 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_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_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_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_shift]] — Tar bort ett element från början av arrayen
array_slice — Extraherar en del 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_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_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]] — 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_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_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]] — 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_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_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_unique]] — Tar bort dubbletter från en array
array_unshift — Lägger till ett eller flera element i början av 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_values]] — Returnerar alla värden i en array
array_walk — Tillämpar en användardefinierad funktion på varje medlem 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
* [[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
* [[arsort]] — Sorterar en array i fallande ordning och bibehåller indexassociation
asort — Sorterar en array i stigande 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
* [[compact]] — Skapar array innehållande variabler och deras värden
count — Räknar alla element i en array eller i ett Countable-objekt
* [[count]] — Räknar alla element i en array eller i ett Countable-objekt
current — Returnerar det aktuella elementet i en array
* [[current]] — Returnerar det aktuella elementet i en array
each — Returnerar det aktuella nyckel- och värdeparet från en array och flyttar arraypekaren
* [[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
* [[end]] — Sätter arrayens interna pekare till dess sista element
extract — Importerar variabler till den aktuella symboltabellen från en array
* [[extract]] — Importerar variabler till den aktuella symboltabellen från en array
in_array — Kontrollerar om ett värde finns i en array
* [[in_array]] — Kontrollerar om ett värde finns i en array
key — Hämtar en nyckel från en array
* [[key]] — Hämtar en nyckel från en array
key_exists — Alias för array_key_exists
* [[key_exists]] — Alias för [[array_key_exists]]
krsort — Sorterar en array efter nyckel i fallande ordning
* [[krsort]] — Sorterar en array efter nyckel i fallande ordning
ksort — Sorterar en array efter nyckel i stigande ordning
* [[ksort]] — Sorterar en array efter nyckel i stigande ordning
list — Tilldelar variabler som om de vore en array
* [[list]] — Tilldelar variabler som om de vore en array
natcasesort — Sorterar en array med hjälp av en skiftlägesokänslig "naturlig ordning"-algoritm
* [[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
* [[natsort]] — Sorterar en array med hjälp av en "naturlig ordning"-algoritm
next — Flyttar arrayens interna pekare framåt
* [[next]] — Flyttar arrayens interna pekare framåt
pos — Alias för current
* [[pos]] — Alias för [[current]]
prev — Flyttar tillbaka arrayens interna pekare
* [[prev]] — Flyttar tillbaka arrayens interna pekare
range — Skapar en array innehållande ett intervall av element
* [[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


[[Kategori:Php]]
[[Kategori:Php]]
[[Språkreferens]]

Nuvarande version från 12 augusti 2024 kl. 04.57

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