strpos和strstr两个函数的区别

 我来答
匿名用户
2015-06-30
展开全部
两个函数 都是 查找 “字符串的首次出现位置”
string strstr ( string $haystack , mixed $needle [, bool $before_needle = false ] )
函数 区分大小写 如果想要不区分大小写,请使用 stristr()。

int strpos ( string $haystack , mixed $needle [, int $offset =
0 ] )
返回 needle 在 haystack 中首次出现的数字位置。与 strrpos() 不同,在 PHP 5
之前,该函数可以使用一个完整字符串作为 needle,并且整个字符串都将被使用。
建议 下载个 php手册 解说更详细
龙影腾空小学生
2015-06-29 · TA获得超过1700个赞
知道大有可为答主
回答量:1680
采纳率:0%
帮助的人:2377万
展开全部
string strstr(string haystack,string needle)
返回haystack中从第一 个needle开头到haystack末尾的字符串。
如果未找到needle 返回false。
int strpos(string haystack, string needle [,int offset])
返回haystack中第一个出现needle的位置数字量。
如果未找到needle返回false。

strchr 返回找到字符第1次出现和后面的字符串(字符串)
strpos 返回找到字符串出现第1次字符位置(数字)

~如果你认可我的回答,请及时点击【采纳为满意回答】按钮
~~手机提问的朋友在客户端右上角评价点【满意】即可。
~你的采纳是我前进的动力
~~O(∩_∩)O,记得好评和采纳,互相帮助,谢谢。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式