Harry: php string durchsuchen... simples problem

Beitrag lesen

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)