- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
// Функция определения количества слов в запросе
function kslov($s)
{
for($i=0;$i<=strlen($s)-1;$i++)
{
if(($s[$i]==' ')and(($s[$i+2]==' ')or($s[$i+3]==' '))){$s[$i]='';}
if(($s[$i]==' ')and($s[$i+1]=='')){$s[$i]='';}
if(($s[$i]==' ')and(($s[$i+2]=='')or($s[$i+3]==''))){$s[$i]='';}
if(($s[$i]==' ')and(($s[$i-3]=='')or($s[$i-2]==''))){$s[$i]='';}
}
$mp=explode(' ',$s);
$kp=count($mp);
if($kp>3){$kp=3;}
return $kp;
}
Steve_Brown 03.04.2012 14:09 # 0
А что это значит? Первое, скажем, удаление символа из строки, а как может быть пустой символ в строке...
FAKYOUINTIRNEAT 03.04.2012 14:51 # 0
guest 03.04.2012 17:36 # 0
vistefan 03.04.2012 18:31 # +1
$i<=strlen($s)-1
что эквивалентно
$i<strlen($s)
nwarap 05.04.2012 12:58 # 0
ling 05.04.2012 17:17 # +1
guest8 09.04.2019 13:00 # −999