IgorRastarov: В preg_replace, если найдены совпадения, возвращается новая версия subject, иначе subject возвращается нетронутым, в случае ошибки возвращается NULL.
IgorRastarov: $pattern = '/корм/u' - не заработает, т.к. не совпадает регистр знаков. Если вы хотите искать игнорируя регистр - добавьте модификатор /i