各类知识收集,PHP技术分享与解决方案各类知识收集,PHP技术分享与解决方案各类知识收集,PHP技术分享与解决方案

Str Tom,为分享PHP技术和解决方案,贡献一份自己的力量!
收藏本站(不迷路),每天更新好文章!
当前位置:首页 > CMS教程 > dedecms

dede softlinks php循环匹配问题

管理员 2016-03-28
dedecms
115
---------已知 [field:softlinks/]标签可调出如下数据:   {dede:link text='网址名1'} http://网址1 {/dede:link} {dede:link text='网址名2'} http://网址2 {/dede:link}  ... {dede:link text='网址名n'} http://网址n {/dede:link}   ------------想要显示的内容:   <a href="http://网址1" title="网址名1"><img src="http://网址1.png" width="18" height="18" alt="网址名1"></a> <a href="http://网址2" title="网址名2"><img src="http://网址2.png" width="18" height="18" alt="网址名2"></a> ... <a href="http://网址n" title="网址名n"><img src="http://网址n.png" width="18" height="18" alt="网址名n"></a> -----------参考代码    代码写法如下:   [field:softlinks runphp='yes'] preg_match_all('/='(.+?)'} (.+?) {/sim', @me, $strResult, PREG_PATTERN_ORDER); $aaa=array(); for($p=0;$p<count($strResult[0]);$p++){ $aaa[]='<a class=tooltip href='.$strResult[2][$p].' title='.$strResult[1][$p].'><img src='.$strResult[2][$p].'.png width=18 height=18 alt='.$strResult[1][$p].'></a>'; } $aaa=implode('',$aaa); @me=$aaa; [/field:softlinks] 本站部分内容来源互联网,如果有图片或者内容侵犯您的权益请联系我们删除!

扫码关注

qrcode

QQ交谈

回顶部