zoukankan      html  css  js  c++  java
  • phpcms使用细节

    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;
            }
    ?>
  • 相关阅读:
    2021-07-12 部分集训题目题解
    2021-07-09/11 部分集训题目题解
    k8s删除Terminating状态的命名空间
    yum命令安装jenkins
    Jenkins构建docker镜像
    jenkins获取当前构建任务的构建人
    Kubernetes kubeconfig配置文件
    K8S中使用gfs当存储
    人类视觉系统对颜色和亮度的感知
    荧光的应用之全内反射荧光显微镜(TIRFM)
  • 原文地址:https://www.cnblogs.com/heyijing/p/4874046.html
Copyright © 2011-2022 走看看