zoukankan      html  css  js  c++  java
  • 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代表毫秒
     */
     ?>
    代码
  • 相关阅读:
    nginx能访问html静态文件但无法访问php文件
    LeetCode "498. Diagonal Traverse"
    LeetCode "Teemo Attacking"
    LeetCode "501. Find Mode in Binary Search Tree"
    LeetCode "483. Smallest Good Base" !!
    LeetCode "467. Unique Substrings in Wraparound String" !!
    LeetCode "437. Path Sum III"
    LeetCode "454. 4Sum II"
    LeetCode "445. Add Two Numbers II"
    LeetCode "486. Predict the Winner" !!
  • 原文地址:https://www.cnblogs.com/cuikang/p/5260533.html
Copyright © 2011-2022 走看看