PHP ищет строку в файле

Я ищу функцию, которая подсчитывает, сколько раз строка встречается в файле, я пробовал использовать $ count = preg_match_all ("/ String /" , $ file, $ соответствует); , но возвращает Предупреждение: preg_match_all () ожидает, что параметр 2 будет строкой, ресурс предоставлен . Есть ли какая-нибудь функция, которая позволяет мне делать это с файлом, а не со строкой, или есть ли способ назначить файл строке (я предполагаю, что последнее будет намного медленнее)?

6
задан John 23 May 2011 в 23:14
поделиться