Heinz: GeisterArray, da und doch nicht da

Beitrag lesen

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