Hallo,
Hi!
Ich lese gerade eine xml mit dem XML Parser ein. Dabei versuche ich alle elemente (<port>) in ein array zu bringen.
case 'PORT':
$this->route[] .= htmlentities($this->value, ENT_QUOTES, 'UTF-8');
break;
Warum .= ? Funktioniert das überhaupt so?
>
> dieses Array stellt die route eines schiffes da. Bevor ich es abspeichere fühge ich das array in einen string zusammen.
>
> `$this->route = implode(' <img src=\"image.png\" /> ', $route);`{:.language-php}
>
> eigenartiger weise wird das bild aber auch bei Umlauten und anderen Sonderzeichen eingefügt.
was haben denn die sonderzeichen mit implode zu tun?
Gruß
jobo