phpbar.de logo

Mailinglisten-Archive

[php] String parsen und ersetzen...

[php] String parsen und ersetzen...

Christian Thiele php_(at)_phpcenter.de
Mon, 24 Sep 2001 23:48:52 +0200


Hi,

das folgende Skript sollte in Zusammenhang mit einer größeren DB-Abfrage
einen Geschwindigkeitsvorteil bringen (Output-Cache von Pear).

Jedoch braucht das Skript jetzt 2x soviel wie ohne Cache. Und das liegt
an meiner Funktion um die alte Session-ID mit der neuen ID zu ersetzen....

echo $result_profile; // String mit n SIDs
$str = strstr($result_profile,"sid=");
$old = substr($str,4,32); // alte ID rausfinden
echo "<b>$old </b>";
$str = ereg_replace($old , $sid, $result_profile); // alte mit neuer ID
ersetzen
echo $result_profile;

Ist das gezeigte Verhalten normal??? Wie kann man das schneller machen?
Ziel ist die Einsparung von DB-Abfragen...

Ciao
Christian




php::bar PHP Wiki   -   Listenarchive