Mailinglisten-Archive |
Hallo Andreas,
Andreas Kempf wrote:
>> spricht etwas gegen strip_tags?
>>
>> http://de.php.net/manual/en/function.strip-tags.php
>>
>
> Habe mit strip_tags folgendes Problem:
>
>
> $str = "4<2 bedeutet 4 kleiner 2";
> echo strip_tags($str);
>
> Ausgabe: 4
>
> Wie löst ihr das?
>
>
vielleicht habe ich etwas übersehen oder mißverstanden, aber wie wäre es
hiermit ->
function strip_tags2($str) {
return preg_replace('#<.*>#siU', '', $str);
}
$str_arr = array('4<2>0', '4<2 >0 4<2>0', '4<test dasd asf "asf">0',
'4<2 bedeutet 4 kleiner 2');
foreach ($str_arr as $str) {
echo $str."\n";
echo strip_tags($str)."\n";
echo strip_tags2($str)."\n\n";
}
4<2>0
40
40
4<2 >0 4<2>0
40 40
40 40
4<test dasd asf "asf">0
40
40
4<2 bedeutet 4 kleiner 2
4
4<2 bedeutet 4 kleiner 2
Gruß
Niels
php::bar PHP Wiki - Listenarchive