Hi,
»» Unterscheidet sich nicht sonderlich von print_r(), und ein Test brachte das gleiche Resultat.
Welches du nachhaltig verschweigst.
Weiss zwar nicht was das ändern soll, aber bitte:
<pre>array(6) {
["Title"]=>
string(36) "Suche der Märkischen Allgemeinen:"
["Summary"]=>
string(256) "Dortmund (dpa) - Ein 26-jähriger Bäcker aus dem westfälischen Bergkamen, der sich bei der Arbeit unerlaubt einen Brötchenbelag genommen haben soll, muss als Bäcker weiterbeschäftigt werden. Das hat das Arbeitsgericht Dortmund entschieden."
["Url"]=>
string(130) "http://www.maerkischeallgemeine.de/cms/beitrag/11452518/63589/Jaehriger-muss-im-Broetchenbelag-Fall-weiterbeschaeftigt-werden.html"
["ClickUrl"]=>
string(130) "http://www.maerkischeallgemeine.de/cms/beitrag/11452518/63589/Jaehriger-muss-im-Broetchenbelag-Fall-weiterbeschaeftigt-werden.html"
["NewsSource"]=>
string(21) "Maerkische Allgemeine"
["NewsSourceUrl"]=>
string(35) "http://www.maerkischeallgemeine.de/"
}
</pre>
Was produziert dieser Code als Ausgabe? Entspricht das deinen Erwartungen?
Ja.
Wenn ja (meine Erwartung: Es gibt kein <h5>), dann ist die einzige Erklärung für die Abweichung von diesem Code zu deinem eigentlichen Skript, dass die Variable $w anderen Inhalt hat.
Keine Ahnung was du meinst. Es gibt kein <h5>)....?
Was sagt var_dump()? Eine übersichtliche Anzeige erhältst du, wenn du die Ausgabe in <pre>-Tags setzt:
echo "<pre>"; var_dump($w); echo "</pre>";
Weiss zwar immer noch nicht den Sinn, nachdem ich bereits ein komplettes Beispiel reingestellt habe was auf print_r basiert, aber du worst mich ja bestimmt gleich erleuchten ;-)
Heinz