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