开发者

how to limit search box words in php

php How to limit words in a search box? I want limit words within 30 words and do not broken the phrase.

I think it should combine strlen and ex开发者_JAVA技巧plode, but how to? and how to notice the custom when he is typing words?

Thanks.


That's javascript related not PHP.

You may want to use jQuery and attach an onChange event.

If you need the PHP script it's:

echo implode( ' ', array_slice(explode(' ',$search),0,30) ); //> Expensive


You can check PHP's str_word_count function . You can count words .


$string = preg_replace('/^((?:\s*\w+){0,30}).*$/s', '$1', $string);
0

上一篇:

下一篇:

精彩评论

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

最新问答

问答排行榜