Mailinglisten-Archive |
Hi Sacha,
Array (
[0] => Array (
[images] => Array (
[0] => dpnrw2003_01.gif
[1] => dpnrw2003.gif
)
[text] => Array (
[0] => Leistungsschau Westfalen.
[1] => "Wir haben in diesem Jahr neu konzipiert und
wollen erstmals es
)
)
[1]...
Ich versuche den Array so auszulesen:
foreach ($contentArr as $key => $value) {
if (is_array($value)) {
foreach ($value as $key2 => $val2) {
if (is_array($val2)) {
...
Das ist an sich so in Ordnung, ich würde es alte in mehrere kleine Helfer
aufsplitten
1. Kollege nimmt die Dinger auseinander
while ($t_content=array_shift($arr)){
/* als array -> zurück */
$t_image=extractImages($t_content);
/* oder meinetwegen auch so */
foreach ($t_content["images"] as $t_key.$t_imgPiece) {
$index=$t_key+1;
$name="image".$index;
$$name=$t_imgPiece;
}
$t_header=$t_content["text"][0];
$t_content=$t_content["text"][1];
}
So in der Art .
Vielleicht hilft das ja.
Grüße
Jochen Metzger
php::bar PHP Wiki - Listenarchive