NetLook: Identisches Wort finden ?

Beitrag lesen

Hallo!

Ich suche ein Wort in einem String, z.B. "php" in "phpforum", wenn es gefunden wird soll es in einem Array z.B. gespeichert werden. Würde ich hier mit strpos oder stristr suchen, würde das Wort "php" gefunden werden. Das soll in diesem Fall aber nicht gefunden werden da "php" nicht gleich "phpforum" ist, wenn ich "php" in "php" suche soll es gefunden werden, da es ganz genau identisch ist.

Also versuche ich es mit:
preg_match(/php/i, 'phpforum', $hit);
ergibt das gleiche wie mit strpos

preg_match('/^(php)?$/i', 'phpforum', $hit);
funktioniert nicht!

Weis einer wie ich das umsetzen kann?

Gruß
NetLook