zoukankan      html  css  js  c++  java
  • php学习笔记数组与数据结构1(日期时间函数及遇到的问题解决)

    1在PHP中从最简单的数组构建:

    1)常用函数:

    生成随机数:

    1 echo  rand(1,10);//两个参数来确定随机数的范围
    2 echo  rand(10);10//被当成了他的种子,即不能只给一个参数

    2的结果是(缺少一个参数)

    2)日期时间函数

    <?php
    var_dump(time());//取当前时间的UNIX时间戳
    ?>
    

      这样显示的结果:

    例:类似于这样(前提是用var_dump()输出返回的值)

    正确的方式是

    *年份year(四位)用大写的Y,月份month用小写m,天day用小写d 中间空格 小时h(12小时制) 分钟i 秒s 具体的细分建议使用PHP工具书

    <?php
    echo date("Y-m-d H:i:s",time()):
    
    ?>

    输出的结果可能与你想看到时间不符(与电脑时间即时)

    所以问题来了

    一般会有两种情况

    1)如图

    类似的表格出现那很有可能是你呀没开数据库(Wampserver)

    具体讲一下第二种可能

    2)返回时间与实际时间差太大,出现这种情况的可能就是时区没有设置。

    两种解决方案

    a,这种方法虽然写起来方便但是局限性太强每个地方(页面)都需要改动

    1 <?php
    2 date_default_timezone_set('PRC');
    3 echo date ("Y-m-d h:i:s",time())
    4 ?>

    b,修改配置文件

    打开php。ini查找(ctrl+f)“date.timezone”让它等号号后面的内容变成"Etc/GMT-8"

    就好了记得要保存(ctrl+c)如果还不行请重启你的数据库。妥

    同时另一种取当前时间格式

    echo date(" Y-m-d  H:i:s   ")  //省掉第2各参数获取时间  
  • 相关阅读:
    nice -n 10 bash 和 chrt 10 bash 和 echo -17 > /proc/PID/oom_score_adj
    使用NGINX+LUA实现WAF功能 和nginx 防盗链
    hdfs 通过命令坏块监测和删除或者地址获取参数做监控
    kafka 的server.properties
    ntpd服务
    kafka笔记博客
    k8s高可用
    K8S集群Master高可用实践
    String:字符串常量池
    如何设计出优秀的Restful API?
  • 原文地址:https://www.cnblogs.com/koker/p/5553979.html
Copyright © 2011-2022 走看看