PHP正则中简单的变量问题 本帖最后由 chzhdy 于 2011-08-14 08:41:46 编辑 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 莫非是这个意思?$string = '数字 16899 为最后结果';$bbb[16899] = '12345abcd';$pprr = preg_replace("/数字 (\d+) 为最后结果/e", '\'<a href="#\1" class="tip"> \'. $bbb["\1"] .\' </a>\'', $string);echo $pprr; //我想输出<a href="#16899" class="tip"> 12345abcd </a>/*<a href="#16899" class="tip"> 12345abcd </a>*/ 请问如果改成array的替换形式,也是这样么$w_arr = array ("/数字 (\d+) 为最后结果/e" => '\'<a href="#\1" class="tip"> \'. $bbb["\1"] .\' </a>\'') 【求助】PHP采集网页信息 wamp5安装时设定好的web目录 如何重新设定 php 文件 目录 php5.2.13+apache1.6.1的安装配置问题 MYSQL的问题,很简单,速度结贴 问一个很基础很弱的问题! 朋友论坛1.0正式发布,欢迎大家测试使用 请问在windows下php+mysql的性能是不是不如在linux下? 我在网上空间没有PHP.ini文件,怎么设置session的路径啊? 用PHP怎么实现分页,我的数据库是MSSQL7 [求助]如何在插入數據庫前過濾圖片上的鏈接! 怎么才能把PhpMyadmin的导出功能关闭
$string = '数字 16899 为最后结果';
$bbb[16899] = '12345abcd';
$pprr = preg_replace("/数字 (\d+) 为最后结果/e", '\'<a href="#\1" class="tip"> \'. $bbb["\1"] .\' </a>\'', $string);
echo $pprr; //我想输出<a href="#16899" class="tip"> 12345abcd </a>
/*
<a href="#16899" class="tip"> 12345abcd </a>
*/
$w_arr = array (
"/数字 (\d+) 为最后结果/e" => '\'<a href="#\1" class="tip"> \'. $bbb["\1"] .\' </a>\''
)