PHP stristr()不起作用
我必须将大量数据从一个数据库导入另一个数据库,但我有一些问题无法解决 工作的一部分是根据城市数组分析PHP stristr()不起作用,php,substring,Php,Substring,我必须将大量数据从一个数据库导入另一个数据库,但我有一些问题无法解决 工作的一部分是根据城市数组分析City列,如果存在匹配项,则查找匹配项。我尝试了stristr()函数,但有时不起作用 例如,这是有效的 if(stristr('Murter / ŠIBENIK', 'Šibenik')) 但这种组合不起作用 if(stristr('OMIŠ', 'Omiš')) 有什么想法吗?使用一个可以实际处理多字节字符串的函数,例如。使用一个可以实际处理多字节字符串的函数,例如。试试mb\u str
City
列,如果存在匹配项,则查找匹配项。我尝试了stristr()
函数,但有时不起作用
例如,这是有效的
if(stristr('Murter / ŠIBENIK', 'Šibenik'))
但这种组合不起作用
if(stristr('OMIŠ', 'Omiš'))
有什么想法吗?使用一个可以实际处理多字节字符串的函数,例如。使用一个可以实际处理多字节字符串的函数,例如。试试
mb\u stristr
另一个功能无法使用utf-8符号请尝试
mb_stristr
<?php
if(mb_stristr("OMIš", "Omiš") === FALSE) {
echo 'Not Found';
}else{
echo 'Found';
}
?>
另一个功能不能与utf-8符号一起使用
<?php
if(mb_stristr("OMIš", "Omiš") === FALSE) {
echo 'Not Found';
}else{
echo 'Found';
}
?>
作品
works你看过手册了吗?你能换一下参数吗?if(stristr('Šibenik','Murter/Šibenik'))->stristr(string$haystack,mixed$needle)!或者试试看,我已经阅读了手册,并且参数的顺序正确。您是否阅读了手册?你能换一下参数吗?if(stristr('Šibenik','Murter/Šibenik'))->stristr(string$haystack,mixed$needle)!或者试试看,我已经阅读了手册,并且参数的顺序正确。谢谢,这似乎是个问题。我会在几分钟内接受你的回答。谢谢,这似乎是个问题。几分钟后我接受你的回答