博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
phpcms使用细节
阅读量:7250 次
发布时间:2019-06-29

本文共 1034 字,大约阅读时间需要 3 分钟。

1、在模板中使用php语句

<?php

  for ($i=0; $i < 10; $i++) {
       echo $i."#######<br>";
  }
?>

或者

{php $num=10}    //定义变量

<br>
{$num}
<br>
{php var_dump($SEO)}
<br>
{php echo "######"}

 

2、<!-- //可以在phpcms的模板中使用所有的PHP函数,可以用,但少用 -->

{strtoupper($hello)}
<!-- 使用PHPcms,自带的函数库 -->
{str_cut("这是一句中国话全是中文字呀!!",15,"...")}

 

3、使用if语句

{php $num=20}

{if $num==10}
aaaaaa<br>
{elseif $num==20}
     {if $nn==10}
          wwwwww<br>
     {else}
          nnnnnn<br>
     {/if}
{else}
cccccc<br>
{/if}

4、使用loop

循环只有一种,那就是遍历数组

{loop $data $r $val}
     {$r}=>{$val}<br>
{/loop} 

 

{php $i=0}

    {loop $arr $key $row}
        {if $i%2==0}
            <h1 style="background: #00f">{$key}--->{$row}</h1>
        {else}
            <h1>{$key}--->{$row}</h1>
        {/if}
        {php $i++}
    {/loop}

 

{loop $arr $key $row}

    {if $n%2==1}
        <h1 style="background: #ccc">{$n}---{$key}--->{$row}</h1>
    {else}
        <h1>{$n}---{$key}--->{$row}</h1>
    {/if}
    {/loop}

注意:这个n可以直接用,不用重新定义,类似于pc标签返回的$data

5、使用switch语句

{php $w=date('w')}
   <?php
        switch ($w) {
            case '3':
                echo "周三";
                break;
             case '0':
                echo "周日";
                break;
            default:
                echo "其他";
                break;
        }
?>

 

转载于:https://www.cnblogs.com/heyijing/p/4874046.html

你可能感兴趣的文章
亮剑:PHP,我的未来不是梦(13)
查看>>
MYSQL主从数据同步
查看>>
javascript数组操作
查看>>
linux中父进程退出时如何通知子进程
查看>>
linux 缩减文件系统大小 LVM
查看>>
对比文件md5值实现去重文件
查看>>
C#设计模式之二十三解释器模式(Interpreter Pattern)【行为型】
查看>>
js处理中文乱码记录/nodejs+express error 413
查看>>
基于Keepalived实现LVS双主高可用集群
查看>>
SqlServer 使用脚本创建分发服务及事务复制的可更新订阅
查看>>
什么是Floating (浮动)规则?
查看>>
分布式文件系统-FastDFS
查看>>
HTML5 rotate 做仪表盘
查看>>
为什么说荆州松滋刘氏采穴堂是刘开七、刘广传的后裔
查看>>
React中使用Ant Table组件
查看>>
第四篇 快速、轻量、可扩展、易于使用的EmEditor
查看>>
MySQL删除小写记录
查看>>
用shell脚本收集查询IP信息的网站
查看>>
shiro整合oauth
查看>>
超级网管员——网络管理
查看>>