我有一些代码可以搜索一个巨大的日志文件并找到一个关键字,在大多数情况下,它位于文档的底部附近。在这种情况下,从底部开始搜索并向上工作会更有效。
$pos = stripos($body,$keyword);
$snippet_pre = substr($body, $pos, SNIPPET_LENGTH);
我看过 strripos ,虽然它做了我想要的,就像找到最后一次出现一样,但它听起来像是从文档的开头搜索,所以我的查询中添加了很多不必要的工作,因为大多数关键字都在附近字符串/文档的底部
有任何想法吗?