為什么替換不了呢?
$str?=?"有幾個(gè)文件:index.php,style.css,?action.js"; $p?=?'/\w+\.\w+/i'; $replace?=?'<em>$0</em>'; $str?=?preg_replace($p,?$replace,?$str); echo?$str; 結(jié)果還是原字符串:"有幾個(gè)文件:index.php,style.css,?action.js"
$str?=?"有幾個(gè)文件:index.php,style.css,?action.js"; $p?=?'/\w+\.\w+/i'; $replace?=?'<em>$0</em>'; $str?=?preg_replace($p,?$replace,?$str); echo?$str; 結(jié)果還是原字符串:"有幾個(gè)文件:index.php,style.css,?action.js"
2017-09-10
舉報(bào)
2018-02-26
我的也是這樣的,<em>標(biāo)簽顯示不出來。估計(jì)是瀏覽器的原因,<em>被瀏覽器直接解析了
2017-11-20
為什么在自己電腦上練習(xí)時(shí),卻顯示不出來<em></em>?
顯示內(nèi)容還是下面這樣的形式:主要有以下幾個(gè)文件:index.php,?style.css,?common.js
代碼如下:
<?php?
$str = '主要有以下幾個(gè)文件:index.php, style.css, common.js';
$p = '/\w+\.\w+/i';
$str = preg_replace($p, '<em>$0</em>', $str);
echo $str;
?>