【发布时间】:2014-02-02 01:47:41
【问题描述】:
我有一个测试突出显示功能来突出显示自动完成输出中的字符串部分。它很好用,除了区分大小写。
正如您将在下面看到的那样,该函数不能与 $term = cer 一起正常工作,因为该术语位于植物名称的开头并大写。如果我更改 $term = can 或 $term = ercis 一切都很好。
我怎样才能使这个函数更加动态并使其不区分大小写?
功能如下:
<?php
$term = 'cer';
$termHighlight = '<span style="color:#cccccc">' . $term . '</span>';
$plant = 'Cercis canadensis';
$plant = str_replace($term, $termHighlight, $plant);
print_r($plant);
?>
提前感谢各位朋友。
【问题讨论】:
标签: php function highlighting