开发者

PHP check occurences of a character inside a string

开发者 https://www.devze.com 2023-02-15 06:53 出处:网络
I got strings like these: car开发者_开发技巧-122-334 bike-123 boat I want to know how many \"hyphens\" in the string. if there is 2 hyphens return 2, if 0 hyphen return 0...From php.net: substr_cou

I got strings like these:

car开发者_开发技巧-122-334
bike-123
boat

I want to know how many "hyphens" in the string. if there is 2 hyphens return 2, if 0 hyphen return 0...


From php.net: substr_count

int substr_count ( string $haystack , string $needle [, int $offset = 0 [, int $length ]] )

For example:

$text = "car-122-334";
echo substr_count ($text, '-'); // --> 2


use the substr_count method in PHP. No need for regex.

echo substr_count($text, '-');

http://www.php.net/manual/en/function.substr-count.php


See http://www.php.net/manual/en/function.substr-count.php and http://php.net/manual/fr/function.preg-match.php.

substr_count will give you what you expect $count = substr_count($str, "-");

0

精彩评论

暂无评论...
验证码 换一张
取 消