Mailinglisten-Archive |
Hi Niko :)),
eigentlich wollte ich was ganz anderes, nämlich alles Umlaute etc. in einer HTML-Seite mit htmlentities() ersetzen. Aber dabei bin ich über die unterschiedliche behandlung von funktionen durch preg_replace gestossen. mich interessiert wieso strtoupper() nicht gleichbehandelt wird wie andere, z.b. str_len.
Bsp.:
<?
echo preg_replace("|(.*)|", strlen('\\0'), "a")."<br>";
echo preg_replace("|(.*)|", strtoupper('\\0'), "a")."<br>";
?>
Ergebnis:
22
a
Aber ist aber auch egal, ich weiss ja wie es geht....
Wie gehts Dir so?
Gruß, Pascal
> -----Ursprüngliche Nachricht-----
> Von: Nikolas Hagelstein [mailto:hagelstein at hauptsache.net]
> Gesendet: Montag, 26. Mai 2003 10:36
> An: mysql-de at lists.4t2.com
> Betreff: AW: preg_replace() Bug?
>
>
> Hi pascal :),
>
> also soweit ich das sehe willst du doch das wort
> hase durch md5 xyz ersetzen oder ?
> Wenn dem so ist, wirst du aber mit dem pattern imho
> nix, denn damit ersetz du ja jedes beliebige zeichen ausser
> nLine was 0 mal oder mehr vorkommt...
> Damit kommst du auf genau 2 mal replacement...
> Ich glaube nicht, das du das willst oder ?
>
> bye,
> niko
>
> --
> Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
> -->> http://www.4t2.com/mysql
>
>
--
Infos zur Mailingliste, zur Teilnahme und zum An- und Abmelden unter
-->> http://www.4t2.com/mysql
php::bar PHP Wiki - Listenarchive