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到现在的秒数
//设置时区: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的简写形式,建议三元运算符写简单的条件判断,代码部分基本上都是一行
语法:条件表达式?达成的运行的代码:没有达成条件运行的代码;
$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:如果引入同一个文件多次,只引入一次