我如何计算php中一行中的等号数量

Joe*_*Joe 0 php

我需要计算一行中等号的数量.这样做的最佳方式是什么?文本文件也很大,所以如果可能的话,我首先要查看是否在行中是否有等号,然后对它们进行计数(如果这样会更快).我不需要知道如何遍历这些行(我已经知道这一部分).此外,如果有一种方法可以做到这一点,如果它达到一定数量(例如,如果行中超过5个相等的符号)将自动停止(如果这加快了速度).

问候,

Jon*_*cto 5

使用substr_count.它返回一行中子字符串出现的次数.

例如:

$count = substr_count( $line, '=' );
Run Code Online (Sandbox Code Playgroud)