仅使用大写搜索单词

时间:2018-02-07 14:47:18

标签: php

我有文字:

$cnt = "Hello, kiss this please Elona.";

我有代码:

$ac_repl = mb_convert_case('elona', MB_CASE_TITLE,'UTF-8');
if(stripos($cnt, $ac_repl) === false) //it's true! Why??
    continue;

如何通过大写文本转换查找单词? 我的代码不起作用。

1 个答案:

答案 0 :(得分:1)

根据您的代码:

$cnt     = "Hello, kiss this please Elona.";
$cnt2    = "Hello, kiss this please elona.";
$ac_repl = mb_convert_case('elona', MB_CASE_TITLE, 'UTF-8');

var_dump(stripos($cnt, $ac_repl));  // dumps int(24)
var_dump(strpos($cnt2, $ac_repl)); // dumps bool(false)

stripos功能不区分大小写strpos