有沒有辦法在達到某個索引時中斷搜索preg_replace_callback
?PHP preg_replace_callback有沒有辦法打破搜索?
例如:
$content = preg_replace_callback('/'.preg_quote($_POST['query'],'#').'/i', function($matches) use($replacements,&$index) {
if ($index > count($replacements)) {
// I tried break; but doesn't work
}
if ($replacements[$index] != '') {
$matches[0] = $replacements[$index];
}
$index++;
return $matches[0];
}, $content);
@Kasramvd我已經在上面添加了一個示例代碼。 – JohnnyQ