Heim  >  Artikel  >  Backend-Entwicklung  >  一个很奇怪的有关问题 php字符串判断有关问题

一个很奇怪的有关问题 php字符串判断有关问题

WBOY
WBOYOriginal
2016-06-13 13:11:08998Durchsuche

一个很奇怪的问题 php字符串判断问题
我要判断一个字符串中是否包含另一个字符
查了手册和网上的 。

PHP code
<!--

Code highlighting produced by Actipro CodeHighlighter (freeware)
http://www.CodeHighlighter.com/

-->
var_dump(strstr('巧','户外鞋登山鞋'));
                echo $position;


明显没有的包含,但是结果确实 
int(8)
为什么,求解啊

------解决方案--------------------
仔细看手册,,看看函数中参数的位置


另外,这种情况,你转换为UTF-8格式再比较,
------解决方案--------------------
GBK 环境吧?

巧 的内码
c7c9
户外鞋登山鞋 的内码
bba7cde2d0acb5c7c9bdd0ac

即 登 的第二个字节和 山 的第一个字节,正好组成 巧
Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn