Versio

array push

Overzicht Reageren

Merijn Venema

Merijn Venema

02/02/2012 14:37:18
Quote Anchor link
beste leden,

Kort vraagje, hoe kan ik ook alweer alle elementen in een array omhoog duwen? Dus:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
<?php
$e
= array(
[
0] => '1 string',
[
1] => '2 string',
[
2] => '3 string'
);
// naar:
$e = array(
[
0] => '0'
[1] => '1 string',
[
2] => '2 string',
[
3] => '3 string',
);

?>

zodat ik bij [0] iets toe kan voegen?

array_push(); append nieuwe values aan het einde, nu zoek ik dus iets dat het prepend. Ik hoef geen aparte indexes te gebruiken, dus niet dat ik op positie 2 een nieuw element wil toevoegen, alleen aan het begin of einde.

Edit:

gevonden. het was array_unshift();
Gewijzigd op 02/02/2012 14:40:31 door Merijn Venema
 
PHP hulp

PHP hulp

23/05/2012 21:40:37
Gesponsorde koppelingen:
BHosted Hosting al vanaf € 1,- per maand

Controleer nu gratis jouw domeinnaam:

  
 
Ozzie PHP

Ozzie PHP

02/02/2012 14:39:36
 
Wouter J

Wouter J

02/02/2012 14:44:10
Quote Anchor link
Weet je wat altijd zo handig is van php.net? Dat ze onderin een See Also gedeelte hebben. Hierin zie je functies die er op lijken en die je vaak nodig hebt als die functie niet zo goed werkt...
Dus als je op de array-push pagina kijkt bij see also zie je daar keurig array_unshift bijstaan, met zelfs een korte omschrijving dat je daarmee 1 of meer values aan het begin van een array kan toevoegen.
 
Merijn Venema

Merijn Venema

02/02/2012 14:46:38
Quote Anchor link
Jep klopt, altijd handig! Had em toevallig net zien staan toen ik bij array_push zat te kijken. Bedankt voor jullie razendsnelle reacties.
 



Overzicht Reageren