Sbagli funzione.
strcasecmp esegue un confronto tra stringhe. Non ha nulla a che vedere con le espressioni regolari.
La funzione che serve a te č preg_match() se devi usare le espressioni regolari.
Ma per un riconoscimento semplice come quello che hai postato ti basta stripos().
codice:
if (stripos($stringa,$keyWord)!==0)
// riconoscimento

edit: stripos č solo per PHP5, ho visto ora.
Per versioni precedenti puoi combinare strpos con strtolower/strtoupper
codice:
if (strpos(strtolower($stringa),strtolower($keyWord))!==0)