Array auslesen

Dustin84

Erfahrenes Mitglied
Hallo,

wenn ich meinen Code auslesen lasse, erhalte ich z.B folgendes:

PHP:
 [pdf1Linksblk_UntergruppenLinksblk_HauptgruppenLinksblk_kopfLinks__2__1__2] => Array
                (
                    [id] => 120851
                    [bdid] => 0
                    [dat] => a:1:{i:0;s:2:"_1";} // es ist 1 PDf zum Download vorhanden
                    [isbinary] => 0
                    [autobr] => 
                    [languageid] => 0
                    [cid] => 120851
                    [type] => block
                    [documenttable] => tblFile
                    [table] => gerrietsDEtblContent
                )


Ich muss nun bei [dat] die "_1" dynamisch mit einen Blockzähler bei jedem Durchgang abfragen.

Wie kann ich das Feld "_1" ansprechen ?

Freue mich über jede Hilfe.


Gruß
QJ
 
Sei $a das gegebene Array:

$a[pdf1Linksblk_UntergruppenLinksblk_HauptgruppenLinksblk_kopfLinks__2__1__2][dat] enthält anscheinend serialisierte Daten, die sich mit unserialize() zurückwandeln lassen.

Speichert man diese in ein weiteres Array $tmp:
PHP:
$tmp = unserialize($a[pdf1Linksblk_UntergruppenLinksblk_HauptgruppenLinksblk_kopfLinks__2__1__2][dat]);
So findet man die gesuchte Eigenschaft in $tmp[1].

(btw: Ich sitz in "Mathe"-Vorlesung :D )
 
Zuletzt bearbeitet:
Zurück