|   Mailinglisten-Archive | 
Hi Thomas,
Du kannst diesen Workarround verwenden:
<?
$string = "Ein, relativ kurzer, aber schöner Muster-Satz
 für einen Test mit explode();.";
$chars = '/[^a-zA-ZäöüßÄÖÜ0-9\-\']/';
$string = preg_replace($chars, ' ', $string);
$string = preg_replace('=[\s]+=', ' ', trim($string));
$WRD = explode(' ', $string);
print_r($WRD);
?>
Wie man leicht sieht, kann man die Zeichen in $chars
beliebig an seine Problemstellung anpassen ...
m. b. G. Norbert
_____________________
normal:  02686-987103
Notruf:  0163-3613642
---------------------
e.o.m.
----- Original Message -----
From: <thomas.hausheer at bluewin.ch>
To: <php at phpbar.de>
Sent: Monday, March 14, 2005 7:52 AM
Subject: [php] str_word_count mit umlauten
Guten Morgen
Zersplitte ich ein Arrai mit str_word_count werden die Umlaute als
Trennzeichen angesehen. Mein Beispiel:
//CODE
$tZWort = str_word_count($zWort, 1);
$ttZWort = count($tZWort);
$ttFound = 0; //temp var
for ($x = 0; $x<$ttZWort; $x++)
{
$zW = $tZWort[$x];
    print $zW."<br>";
    }
//AUSGABE
$zWort = "Das Wörtchen wenn";
-> Das
-> W
-> rtchen
-> wenn
Hat mir jemand eine Lösung? Habe schon versucht, den zu zersplittenden
String vorher mit 'htmlspecialchars' zu formatieren, doch kein Erfolg.
Vielen Dank & schönen Tag.
Thomas
--
** Allgemeine deutschsprachige PHP-Liste: php at phpbar.de **
Informationen: http://www.phpbar.de
http://lists.phpbar.de/mailman/listinfo/php
    php::bar PHP Wiki - Listenarchive