|
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}
------------想要显示的内容:
[url=,
[img][/img]
[/url]
[url=,
[img][/img]
[/url]
...
[url=,
[img][/img]
[/url]
-----------参考代码
代码写法如下:
[field:softlinks runphp='yes',
preg_match_all('/=\'(.+?)\'} (.+?) {/sim', @me, $strResult, PREG_PATTERN_ORDER);
$aaa=array();
for($p=0;$p
$aaa[,='[url=.$strResult[2,[$p].,
[img].$strResult[2,[$p].[/img]
[/url]';
}
$aaa=implode('',$aaa);
@me=$aaa;
[/field:softlinks, |
|