帝国CMS的复选框字段存储方式是以竖线“|”分割,也就是下面的样式:
值1|值2|值3|值4
这种格式直接输出未免有些不太好看,下面我们通过php分割的方式来实现个性化输出。
通过explode对字段进行分割,并加上a标签和li标签。
- <?php
- $fr=explode("|",$navinfor[字段]);
- for($f=1;$f<count($fr)-1;$f++){
- ?>
- <li><a href="#"><?=$fr[$f]?></a></li><br>
- <?php
- }
- ?>
调用字段中的某一个值,下面为调用第三个。
- <?php
- $fr=explode("|",$navinfor[yanse]);
- ?>
- <li><?=$fr[3]?></li>
上面是一些经典的应用方式,同时我们也可以应用在多值字段等等地方,实现个性化输出。