在PHP中如何检查我的字符串$a在postion$i是字符串$b
$a = "Ha me duck who,garage?!"
$b = "duck"
$i = 7;
echo function($a,$b,$i); // will return true, but for other $i false
由于您想在多次出现时进行检查,因此此soln会在预期索引(长度为针)处生成一个子字符串,并检查字符串是否匹配。
<? php
$a = "Ha me duck who,garage, duck?!";
$b = "duck";
$i = 23;
var_dump(chk($a, $b, $i));
function chk($a, $b, $i) {
return substr($a, $i, strlen($b)) === $b;
}