if(mb_stripos($hay, $needle) !== false)
私のコードにはたくさんあります。に置き換えるにはどうすればよいstr_contains()
ですか?
たとえば、コードに次のヘルパー関数があります。
<?php
$str1 = 'Hello world!'; //coming from the database
$str2 = 'hello'; // coming from $_GET user input
function str_contains_old(string $hay, string $needle):bool {
return mb_stripos($hay, $needle) !== false;
}
var_dump(str_contains_old($str1, $str2)); // gives bool(true)
new で動作させる方法はstr_contains()
?
var_dump(str_contains($str1, $str2)); // gives bool(false)