1

我仍然是 php 的初学者。我被困在这里。

我想在变量 $all 中计算单词“run”。

我做错了。请帮我解决一下这个。

$a="run";
$a1="run1";
$a2="run";
$a3="run2";
$a4="run";
$a5="run";
$a6="run";


$all="$a $a1 $a2 $a3 $a4 $a5 $a6";

$count=0;

while(strpos($all,'arun') !== false) 
{
    $count=$count+1;
}
echo $count;
4

2 回答 2

0

使用 PHP 的内置函数:

substr_count

它返回子字符串(字符串的一部分)在字符串中重复的次数。

例子:

substr_count ($your_string , $substring);

它返回子字符串重复次数的计数。

于 2013-10-03T12:48:38.887 回答
0

尝试这个

$a="run";
$a1="run1";
$a2="run";
$a3="run2";
$a4="run";
$a5="run";
$a6="run";

$all="$a $a1 $a2 $a3 $a4 $a5 $a6";

$count = substr_count($all, 'run');

echo $count;
于 2013-10-03T12:54:54.277 回答