webForumDet fria alternativet

Ta bort en nyckel ur en array

5 svar · 347 visningar · startad av ThACRoW

ThACRoWMedlem sedan dec. 2001314 inlägg
#1

Tjena!

Har kollat i manualen och försökte söka mig fram här, men hittade tyvärr inget relevant...

Jag skäms nästan för att fråga detta :r
Ok jag har en array till exempel:

$a = array(1, 2, 3, 4, 5);

och så vill jag till exempel ta bort '3' ur array'n, så att jag får kvar:

$a = array(1, 2, 4, 5);

Det är säkert jätte simpelt... Snälla hjälp mig :)

RödalacketMedlem sedan feb. 20002 612 inlägg
#2
$a = array(1, 2, 3, 4, 5);
array_splice ($a, 2, 1);

Tar bort ett tecken i arrayen $a på den tredje positionen.

ThACRoWMedlem sedan dec. 2001314 inlägg
#3

schyst! tackar :)

ThACRoWMedlem sedan dec. 2001314 inlägg
#4

tycker inte det e nån mening att starta en ny tråd, så jag fråga mitt andra problem här....

finns det nått sett å söka i en array efter en viss nyckel och få tillbaka i vilken position nyckeln låg i?

exempel:

$bokstaver = array(a, b, c, d);
$position = array_pos('b', $bokstaver);

nu ska $position innehålla '1' hade jag tänkt mig

finns det nån sån funktion som min påhittade array_pos funktion?

RödalacketMedlem sedan feb. 20002 612 inlägg
#5
$search = array_search("b", $bokstaver);
echo $search;
ThACRoWMedlem sedan dec. 2001314 inlägg
#6

jag måste ju vara helt blind när jag kollar i manualen:OO

tack ännu en gång!

133 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
130 ms — hämta tråd, inlägg och bilagor (db)