检测字符串里有没有5这个数
if 有一个5给3分
if 有两个5给6分
if 有三个5给9分
.....十一个给33分<form name="form1" method="post" action="">
<input type="submit" value="提交" />
</form>
$str = $_POST['qq'];是用for还是if  
我下面就不会写了,本人不是搞编程的。。只是做些小程序玩玩, 谢谢。

解决方案 »

  1.   

    $s = '5ksdj453545555526';//你给的数据$f = 0;//分
    $index = -1;
    while(($index = strpos($s, '5', $index + 1)) !== false){
    $f += 3;
    }
    echo $f;exit;
      

  2.   

    谢谢。。就是这个。。
    还有一个问题
    为什么你要写这个exit;? 
    因为本人也是最近才接触这东西,
      

  3.   

    exit是我写习惯了,在这里没用,就是为了终止执行下面的程序的,我下面还有其他程序呢,你可以去掉它