Mailinglisten-Archive |
Hallo Dennis,
> ich beginne bald an böse Geister zu glauben. Die folgende Funktion
>
> function template_replace($template,$in_out) {
> foreach ($in_out as $key => $val) {
> $in[] = sprintf('|{%s}|',$key);
> $out[] = $val;
> }
> return preg_replace($in,$out,$template);
> }
>
> erbringt unter bestimmten Umständen folgenden Fehler:
>
> Fatal error: [] operator not supported for strings ...
>
initialisiere $in und $out doch als Arrays, dann muß php nicht raten ob es
nicht auch ein String sein könnte:
$in = Array();
$out = Array();
Vielleicht hilfts ja.
Gruß,
Leo
php::bar PHP Wiki - Listenarchive