• PHP 语句和时间函数


    语句

    1、分支语句

    (1)if
    例子:
    $a=9;
    $b=5;
    if($a>$b)
    {
    echo $a."比".$b."大";
    }
    else
    {
    echo $a."比".$b."小";
    }
    (2)if...else...
    (3)if...else if...else
    (4)if的嵌套
    (5)switch..case..
    例子:
    $c=2;
    switch($c)
    {
    case 1:
    echo "11111";
    break;

    case 2:
    echo "22222";
    break;


    case 3:
    echo "33333";
    break;

    case 4:
    echo "44444";
    break;

    case 5:
    echo "55555";
    break;

    }


    2、循环语句

    (1)for 循环

        for($e=0;$e<10;$e++){} // $ 不要忘记写


    (2)while 循环

    函数:

    1、四要素:函数名 参数 函数体 返回类型

    C#或Java里的定义方法
    public void Main(int a,int b)
    {
    函数体;
    }

    function Main()
    {
    echo "hello";

    }

    mixed:var可以写任何类型的
    string:固定类型
    []可以写,也可以不写
    $...可以写任何数量个

    常用函数:
    1、随机数生成:rand(1,100);可以有两个参数,两个整数,限定随机数的范围
    2、日期时间的函数:
    time():取当前的日期时间,是一个UNIX时间戳
    date():需要一个参数(格式化字符串),可以直接取出当前的日期时间并格式化显示
    date();需要两个参数,格式化显示任何一个日期时间类型的数据

    echo date("Y年m月d日 H:i:s");//完整 推荐

    3.修改默认时区:
    在php的配置文件php.ini中找到date.timezone = Europe/Paris将Europe/Paris改为Etc/GMT-8

    <?php
    $a=9;
    $b=5;
    if($a>$b)
    {
        echo $a."比".$b."大";
        }
    else
    {
        echo $a."比".$b."小";
        }
    $c=2;
    switch($c)
    {
        case 1:
        echo "11111";
        break;
        
        case 2:
        echo "22222";
        break;
    
        
        case 3:
        echo "33333";
        break;
        
        case 4:
        echo "44444";
        break;
        
        case 5:
        echo "55555";
        break;
        
        }
    for($e=0;$e<10;$e++)//$不要忘记写
    {
        echo "这是第".$e."次循环<br />";
        
        }
    
    $f=0;
    while($f<10)
    {
        echo "这是while循环出来的代码<br />";
        $f++;
        
        ;}
    
    
    echo Main();
    function Main()
    {
        echo "hello";
        
        };
    
    echo Main1("world");
    function Main1($name)
    {
        echo "hello".$name;
        
        };
    
    echo Main2(6);
    function Main2($a1)
    {
        if($a>5)
        {
            return "这是大于的";
            }
        else
        {
            return "这是小于的";
            }
    };
    ?>
    <br  />
    <?php
     echo rand(1,10);
          echo "<br  />";
       
     echo time();
         echo "<br  />";
         
     echo date("y年m月d日 h:i:s:ms",time()); echo "<br  />";
     echo date("Y年M月D日 H:i:s:ms",time()); echo "<br  />";
     echo date("Y年M月D日 H:i:s:ms");//需要参数,字符串,date格式化参数
             echo "<br  />";
     echo time();//取当前的日期时间,是一个UNIX时间戳
              echo "<br  />";
     echo date("");
              echo "<br  />";
     echo date("Y年m月d日 H:i:s");//完整
     /*
        y代表年份,取后两位 
        Y代表年份全部
        m代表月份
        M代表月份英文简写
        d代表天
        D代表英文星期几的简写
        h代表小时,12小时制
        H代表小时,24小时制
        i代表分钟
        s代表秒数
        ms代表毫秒
     */
     ?>
    代码
  • 相关阅读:
    git常用命令及常见问题解析
    如何让一个sprite绕一个点旋转,同时又可以实现指定旋转角度并慢慢停下的效果
    webpack打包,同时将ES6转为ES5,初探
    测试网站接口,nginx篇
    Phaserjs V2的state状态解析及技巧
    Phaserjs怎样用ES6开发游戏
    PIXI屏幕自适应以及强制横屏
    CSS性能优化新属性:will-change
    div,css&table布局有哪些区别
    防止js全局变量污染方法总结
  • 原文地址:https://www.cnblogs.com/cuikang/p/5260533.html
Copyright © 2020-2023  润新知