首页 > CMS > 织梦DEDE > 正文

dede softlinks php循环匹配问题

2024-07-12 08:31:45
字体:
来源:转载
供稿:网友
dedecms织梦 softlinks php循环匹配问题 --已知 [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="/d/file/202012/qox0nsjt11o938.png" width="18" height="18" alt="网址名1"></a> <a href="http://网址2" title="网址名2"><img src="/d/file/202012/glrejl1yifs939.png" width="18" height="18" alt="网址名2"></a> ... <a href="http://网址n" title="网址名n"><img src="/d/file/202012/ad3wiv1h01x940.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]
发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表