mb_eregi() birde bunu denermisin, substr'de Türkçe karakter sorununu çözüyordu mb_ ön eki.