首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么不!gt等于!gt与stripos()函数?

为什么不!gt等于!gt与stripos()函数?
EN

Stack Overflow用户
提问于 2015-04-11 17:10:55
回答 1查看 44关注 0票数 0

我在php中的字符串比较有问题,我做了一些研究,认为互联网是徒劳的。现在轮到我提问了:

下面是我比较两个字符串的代码,一个来自我的数据库,一个来自irc聊天。问题是这段代码不能正确地比较

代码语言:javascript
运行
复制
if('!gt' == $command)

^这不起作用,也不起作用:

代码语言:javascript
运行
复制
if(stripos('!gt', $command) === 0){
    echo "This is the correct command<br>";
    privmsg($channel, $GLOBALS['commands'][$i]['message']);
}

IRC输入($command) = !gt

我的问题最终是:为什么!gt不等于带stripos()函数的!gt

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-04-11 17:27:22

似乎我在字符串中得到了一些额外的字符,所以我不得不使用:

代码语言:javascript
运行
复制
trim(string)  

移除多余的字符。

感谢“rizier123 123”、“MarkBaker”和“AbraCadaver”的帮助:D

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29580678

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档