• Apfeltalk ändert einen Teil seiner Allgemeinen Geschäftsbedingungen (AGB), das Löschen von Useraccounts betreffend.
    Näheres könnt Ihr hier nachlesen: AGB-Änderung
  • Was gibt es Schöneres als den Mai draußen in der Natur mit allen Sinnen zu genießen? Lasst uns teilhaben an Euren Erlebnissen und macht mit beim Thema des Monats Da blüht uns was! ---> 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)
}