1.设置当前php的时区
适合php版本(php4、php5、php7)
date函数—-格式化一个本地时间/日期
说明:
string date(string $format[, int $timestamp])
string:给我们返回的结果是一个字符串
date():函数名
(string $format):当前函数的参数需要的时哪种类型的数据
[, int $timestamp]:可以写也可以不写的参数
date获取的字符串结果为:格林威治时间—1970-1-1 0:0:0到现在的秒数
<?php //设置时区:1.函数、2.修改配置文件 //函数:date_default_timezone_set(); date_default_timezone_set('Asia/Shanghai'); $time=date('Y-m-d H:i:s');//获取当前时间 echo $time; ?>
或者在php的配置文件php.ini中设置date.timezone= Asia/Shanghai
修改完配置文件后需要重启php服务
2.三元运算符
说明:三元运算符就是if else的简写形式,建议三元运算符写简单的条件判断,代码部分基本上都是一行
语法:条件表达式?达成的运行的代码:没有达成条件运行的代码;
<?php $a=2; echo $a==2?$a:'错误'; ?>
三元运算符最多的用在判断某个变量是否存在
$username=$_GET['username'];//是用户提交的不判断会错误,这个需要使用三元进行判断 $username1=isset($_GET['username']?$_GET['username']:''); echo $username1;
3.require和include
这两个流程控制只有一个作用,把一个文件引入到另一个文件中,去执行代码
语法:
- require ‘./abc.html’;
- include’./abc.php’;
require和include的区别
两个的错误级别不一样,错误级别高的会停止运行,错误级别低的会继续运行
require一旦报错停止运行
include可以继续运行代码
- fatalerror:致命错误
- warning:警告
require_once和include_oonce:如果引入同一个文件多次,只引入一次
评论前必须登录!
注册