比较来自世界各地的卖家的域名和 IT 服务价格

计算字符串中某个符号的所有发生的最有效方法是什么? PHP?

计算字符串中某个符号的所有发生的最有效方法是什么? PHP?
已邀请:

董宝中

赞同来自:

用它:


echo substr_count/"abca", "a"/; // will echo 2

石油百科

赞同来自:

你能不能睁大眼情吗?
http://us2.php.net/preg_match_all
?

小明明

赞同来自:

我不知道你正在寻找哪个答案,但这是一个可以做到的函数:


function findChar/$c, $str/ {
indexes = array//;
for/$i=0; $i<strlen $i++="" $indexes;="" $indexes[]="$i;" $mychar="s" $myindexes="" $mystring="" $str="" $str{$i}="$c/" ;="" ;[="" [0]="" [code]$mystring="She shells out C# code on the sea shore" [code]array="" code]="" if="" print_r="" return="" {="" }="" }[="" 告诉他你要找的角色,以及你想要看到的字符串:="" 它应该给你一些类似的东西=""> 0
[1] =&gt; 4
[2] =&gt; 9
[3] =&gt; 31
[4] =&gt; 35
/


或类似的东西...
</strlen>

八刀丁二

赞同来自:

如果您要重复检查相同的字符串,那么为她提供一些数组是合理的 trie 甚至 assoc, 否则它最容易做......


for/$i = 0; $i < strlen/$s/; $i++/
if/$s[i] == $c/
echo "{$s[i]} at position $i";

要回复问题请先登录注册