很多站长朋友们都不太清楚php+增加a制作,今天小编就来给大家整理php+增加a制作,希望对各位有所帮助,具体内容如下:
本文目录一览: 1、 php 实现商品筛选,怎样生成a标签的链接 2、 求一个php匹配a标签,并增加target="_blank" 3、 php怎么加a标签,代码一楼 php 实现商品筛选,怎样生成a标签的链接给你的超连接加GET参数,根据GET参数查询出不同各种类的商品:
<a href='index.php?search=banana'>香蕉</a>
<a href='index.php?search=apple'>苹果</a>
<a href='index.php?search=grape'>葡萄</a>
服务端根据 search 查询出不同数据:
...
$search = $_GET['search'];
$sql = "SELECT * FROM tablename WHERE category = '$search'";
...
求一个php匹配a标签,并增加target="_blank"function addTargetHtml($str)
{
if(empty($str)){
return false;
}
$reg = '/<a[^>]+?href=["\']?([^"\']+)["\']?[^>]*>([^<]+)<\/a>/';
preg_match_all($reg, $str, $arr);
if(!isset($arr[0]) || empty($arr[0])){
return false;
}
foreach($arr[0] as $v){
$new_v = substr_replace($v, ' target="_blank" ', 2, 1);
$str = str_replace($v, $new_v, $str);
}
return $str;
}
调用:
$str = '<a href="xxx">你好</a><span>某人</span>,<div><a>很高兴认识你!</a><a href="aklsjdklajdl">很高兴认识你222!</a></div>';
$ar = addTargetHtml($str);
echo $ar;
不知道有没有增加你说的字符,可以鼠标右键打开查看浏览器页面源代码,可以看到。
php怎么加a标签,代码一楼你是说用PHP输入a标签是吗?
echo "<a>Hello World</a>";
当做字符串输入就可以了,被自动被浏览器解释的。
关于php+增加a制作的介绍到此就结束了,不知道本篇文章是否对您有帮助呢?如果你还想了解更多此类信息,记得收藏关注本站,我们会不定期更新哦。
查看更多关于php+增加a制作 php文件怎么新建的详细内容...