flowerpower
Mitglied
Habe ein Verständnisproblem die Funktion strtolower betreffend. Warum wird nach Umwandlung aller Zeichen in Kleinbuchstaben keine Übereinstimmung mehr gefunden?
$string1 ist doch dann 'das das das das das das das'
Wenn ich auf $string prüfe erhalte ich wenigstens 3 Positionen.
Danke und Gruß. flowerpower
$string1 ist doch dann 'das das das das das das das'
Wenn ich auf $string prüfe erhalte ich wenigstens 3 Positionen.
PHP:
<?php
$offset = 0;
$find = 'das';
$find_length = strlen ($find);
$string = 'Das das Das das Das das Das';
$string1 = strtolower($string);
while ($string_position = strpos($string1, $find, $offset))
{
echo $find. ' an Position ' . $string_position.' gefunden <br>';
$offset = $string_position + $find_length ;
}
?>
Danke und Gruß. flowerpower