То, как вы формулируете этот вопрос, звучит так, как будто вы ищете что-то иное, чем простое манипулирование строками.Если это то, что вы говорите - нет, строковые функции - ваш единственный вариант.
Просто получите содержимое, как обычно.
$content = fread($file_handle, filesize($filename));
$index = strpos($content, 'keyword');