我要显示的数据一定要加粗。
以下数据:
Y.B。 DATO'SRI HASAN BINARIFIN [ROMPIN] minta
我希望'minta'之前的单词变为粗体。就像下面一样
Y.B。 DATO'SRI HASAN BINARIFIN [ROMPIN] minta
我有使用
$arr = explode("minta", $str, 2);
$first = $arr[0];
$str =preg_replace("^".$first."^", '<b>$0</b>', $str);
但是它不起作用。请帮助我。
我的答案可能看起来很长。只要有效,就可以了。
$a = explode("[", $str, 2);
$b = $a[0];
$str =preg_replace('~'.$b.'~', '<b>$0</b>', $str);
$str = preg_replace('#\[{1}(.*?)\]{1}#', '<b>$0</b>', $str);