• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Im Monat Februar heisst es: Ab in die Welt und Quadrate aufspüren und fotografieren! Quadrat zum Quadrat ist unser Motto und wieder einmal setzen wir auf Eure Kreativität. Hier geht es lang --> Klick

array_push und seine Fraunde

fablei

Gast
Hallo liebe Leute,
ich brauche Hilfe. Ich arbeite mit Arrays und bekomme nicht die Stuktur hin die ich für eine Funktion brauche.

So soll es aussehen:
Code:
Array
(
    [2] => Array
        (
            [0] => link
            [1] => linked-day
        )

    [3] => Array
        (
            [0] => link
            [1] => linked-day
        )

    [8] => Array
        (
            [0] => link
            [1] => linked-day
        )

    [22] => Array
        (
            [0] => link
            [1] => linked-day
        )
)
So sieht es aus:
Code:
Array
(
   [0] => Array
        (
            [7] => Array
                (
                    [0] => link
                    [1] => linked-day
                )

        )

    [1] => Array
        (
            [8] => Array
                (
                    [0] => link
                    [1] => linked-day
                )

        )
Mein PHP Code sieht so aus:
Code:
while($start <= $result['datum_ende'])
    {
        
        $tag = array(date("j",$start)=>array('index.php?view=calendar&calid='.$result[id].'','linked-day'));
        
        
    }
array_push($days,$tag);
Wie bekomme ich die richtige Form meines Arrays hin bzw. wie kann ich die Werte am Anfang des Array beeinflussen.

Grüße,
Fabian
 

mullzk

Linsenhofener Sämling
Registriert
04.01.04
Beiträge
2.529
warum willst du es mit array_push machen und nicht einfach
$days = array()
while(..) {
$days[date] = array($link, $linked_day)
}