• 【day05】php


    一.时间日期函数库
     1.安装:时间日期函数库PHPCORE组成部分
     2.
      (1)date_default_timezone_set(string $timezone)
              设置时区
         说明:
         a.  默认UTC
         b.设置中国时区
          (a)PRC
          (b)Asia/Shanghai
          (c)Asia/Chongqing
          (d)php.ini date.timezone=PRC
      (2) date_default_timezone_get():获得时区
      
      (3) date:格式化一个本地时间/日期
       string date ( string $format [, int $timestamp ] )
       说明:
        a.$format的值
          Y: 四位的年(year)
          m: 两位的月 (month)
          d: 两位的日 (day)
          H: 两位的小时(hours)
          i:两位的分钟 (minutes)
          s:两位的秒  (seconds) 
          w:一周中的星期几 (0-6 0代表星期日 week)
        b.$timestamp
          (a)参数省略 ,默认值  time()
          (b)time: 时间戳: 从 1970年01月01日 
                   00:00:00到现在的秒数
          
      (4) time: 返回当前的 Unix 时间戳
      (5) strtotime: 将任何英文文本的
                 日期时间描述解析为 Unix 时间戳
      
      (6) mktime:取得一个日期的 Unix 时间戳
          
      (7) microtime:返回当前 Unix 时间戳和微秒数
         
         说明:microtime(true)以浮点数返回时间戳和微秒数
         
    二.数学函数库
      (1) floor:舍去法取整(向下取整)
      (2) ceil:进一法取整(向上取整)
      (3) round:对浮点数进行四舍五入 
           float round ( float $val 
              [, int $precision = 0])
              例如: echo round(4.6);//5
              echo round(4.789,2)//4.79
      (4) pow:求次幂
      (5) sqrt:开平方
      (6) abs:求绝对值
      (7) max:求最大值
      (8) min:求最小值
      (9) rand:获得随机整数
      (10) mt_rand:获得更好随机整数

    三.循环
     1.什么时候用循环:重复的事情用循环,有规律的事情
                                     用循环
     2.for循环
      for(expr1;expr2;expr3){
        ...
      }
      说明:
       expr1:无条件执行一次,对变量赋初始值
       expr2:每次循环时执行的语句,作用:判断
                       循环进入的条件(循环终止条件)
       expr3:每次循环后执行的语句(循环体最后)
                       作用:变量步长(增量或减量)
     3. for 特殊使用
      (1) 省略表达式
        for(;;){
          ...
        }
      (2)for中每个表达式可以有多条语句,
              并且每条语句用逗号隔开
        说明:
         a.第一个表达式和第三个表达式多条语句
         b.第二条表达式只执行最后一条语句
      
      4.while,do...while
        (1)格式
        while(循环终止条件){
          ...
        }
        do{
          ...
        }while(循环终止条件)
       
         说明:
        a. for,while先判断后执行
           do...while先执行后判断
        b.当第一次条件为假时,do...
          while比while多执行一次
        c.for 精确次数的循环,
          while 不定次数的循环
      
      5. break,continue
       (1)break用在 switch,循环
                作用结束程序执行,如果在循环
                只结束一层循环
       (2)continue 用在 switch,循环
             如果switch中 与break 功能相同。
             如果在循环中跳过当前执行的语句中

             后面的代码,而执行下一次循环

    PHPCORE05.png

     

     
  • 相关阅读:
    vue-router query和params参数的区别
    vue打包成app后,背景图片不显示
    vue打包成app后,点击手机上的物理返回按钮后直接退出app
    Echarts dataZoom 区域缩放
    CSS3 实现别样图型
    Echarts 不能百分比显示或显示有问题
    循环(数组循环、获取json数据循环)、each()循环详解
    页面数据加载完成时,显示loading页面.数据加载完,loading隐藏.
    获取可视区域高度赋值给div(解决document.body.clientHeight的返回值为0的问题)
    移动端rem布局,用户调整手机字体大小或浏览器字体大小后导致页面布局出错问题
  • 原文地址:https://www.cnblogs.com/tommymarc/p/11627287.html
Copyright © 2020-2023  润新知