Tag
if (preg_match('/$suche/', $stunden))
Was ist der entscheidende Unterschied zwischen ' und " (in Bezug auf die Auswertung von Variablen im String)?
Außerdem wird bei seiner Variante z.B. im Fall
$stunden = "9,10,11,";
die "1" auch als Treffer verbucht.
Vielleicht sollte er also seinen Ausdruck etwas umbaun:
preg_match("/(^|[^0-9])".$suche."/", $stunden)
Ciao,
Harry
(der's eh nicht leiden kann, wenn Variablen irgendwo unkenntlich in 'nem String versteckt sind)