如何使用php只计算字符串中的破折号(-)?

如何使用php只计算字符串中的破折号(-)?,php,Php,如何使用php只计算字符串中的(-) 通常我使用下面的代码使用php计算字符串中的所有字符长度 $count = mb_strlen( $string ); 但我想知道如何使用php在字符串中只计算破折号(-) 例如: 计数后,破折号(-)结果将是5最简单的是使用函数substr\u count() 最简单的方法是使用函数substr\u count() echo substr_计数(“1-2-3-4-5-”,“-”)输出5回波子序列计数(“1-2-3-4-5-”,“-”)输出5 $strin

如何使用php只计算字符串中的(-)

通常我使用下面的代码使用php计算字符串中的所有字符长度

$count = mb_strlen( $string );
但我想知道如何使用php在字符串中只计算破折号
(-

例如:


计数后,破折号
(-)
结果将是
5

最简单的是使用函数
substr\u count()


最简单的方法是使用函数
substr\u count()

echo substr_计数(“1-2-3-4-5-”,“-”)输出
5
回波子序列计数(“1-2-3-4-5-”,“-”)输出
5
$string = "1-2-3-4-5-";
$str = 'some-class-of-css';
echo substr_count($str, '-'); //3