有这么一个简单的问题
我想记录用户的登陆时间,然后20分钟后执行一个操作,这个时间我...
作者 Wizard 发布于 2003-08-01 分类:php基础编程
如何判断一个字符串是否在另外一个字符串内?
逛论坛交流:如何判断一个字符串是否在另外一个字符串内?
strpos
<?
//str1是主字串,str2是要查询的字串
if (strcspn($str1,$str2)==strlen($str1))
{
echo "$str1不包含$str2";
}
else
{
echo "$str1包含$str2";
}
?>
呵呵,我的绝吧
多谢
strpos不是很简单嘛
QUOTE: 最初由 craft256 发布
[B]<?
//str1是主字串,str2是要查询的字串
if (strcspn($str1,$str2)==strlen($str1))
{
echo "$str1不包含$str2";
}
else
{
echo "$str1包含$str2";
}
?> [/B]
你的好像不对?
QUOTE: 最初由 冬冬 发布
[B]strpos不是很简单嘛 [/B]
????????????????
一般人肯定会按手册上的用:
int strpos(string haystack, string needle, int [offset]);
本函式用来寻找字串 haystack 中的字元 needle 最先出现的位置。值得注意的是 needle 只能是一个字元,中文字等就不适合了。若找不到指定的字元,则传回 false 值。参数 offset 可省略,用来Y表示从 offset 开始找。
strcspn($str1,$str2)是计算$str1中去掉和$str2相同部分以后的长度,再和$str1原先的长度比较,如果相等,就说明不包含,反之就是包含啦。
strpos书上的说明是判断一个字符串中包含另一个字符第一次出现位置。
QUOTE:
我有话要讲:(可以匿名发表, 发广告的有多远请滚多远!!!)
昵称: 请输入验证码:
抢着回答
10 条回复
回复