如何区分字符串iphone与iphone4? 有两个字符串iphone与iphone4,分别要给它们加上链接,如果只查找iphone的话就会给iphone4也加上链接,请问该如何区别它们? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 不知道你的需求。在数据库里like出来。 preg_match看手册的这个方法。正则匹配 <?php$string = 'aaa iphone4 mmmmm iphone bbb';$pattern = '/(iphone4)/i';$replacement = '<a href="www.baidu.com"> ${1} </a>';echo preg_replace($pattern, $replacement, $string);echo '</br>';$pattern = '/(iphone(^4)?)\b/i';$replacement = '<a href="www.haha.com"> ${1} </a>';echo preg_replace($pattern, $replacement, $string);?>运行结果如下aaa <a href="www.baidu.com"> iphone4 </a> mmmmm iphone bbb</br>aaa iphone4 mmmmm <a href="www.haha.com"> iphone </a> bbb 关于php导出支持淘宝助理的CSV数据 新图片字段的问题 给一个PHP用户登录代码(我这个写的不全) sql语句能得到自然周的信息吗? 怎么用多个标点分割一个数组 关于Destoon多表查询的问题 高手请进 如何将文件写入内存中 弱弱的问一下,怎么调用一周新闻? 分享功能 php 电影票 在线选座 thinkphp框架加密了域名,打开就跳转到绑定的域名,无法修改!修改后打开就是502 Bad Gateway HTML_QuickForm 是什么东西? 怎么下载位于服务器绝对路径下的文件?
<?php$string = 'aaa iphone4 mmmmm iphone bbb';
$pattern = '/(iphone4)/i';
$replacement = '<a href="www.baidu.com"> ${1} </a>';
echo preg_replace($pattern, $replacement, $string);
echo '</br>';$pattern = '/(iphone(^4)?)\b/i';
$replacement = '<a href="www.haha.com"> ${1} </a>';
echo preg_replace($pattern, $replacement, $string);
?>
运行结果如下aaa <a href="www.baidu.com"> iphone4 </a> mmmmm iphone bbb</br>
aaa iphone4 mmmmm <a href="www.haha.com"> iphone </a> bbb