php文件包含函数
哪里需要函数,就哪里包含。
如果文件不存在include 会发出警告继续执行函数。
而requre则直接报错,函数无法继续执行。
注意:函数不能定义两次,否则会报错。
inlcude 和include_once的区别在于,检测是否重复包含。如果重复包含了include_once不会再包含 对应的文件了,而include 则不管这些。有没引入过文件,都再引入一次。
1
2
3
4
5 1require_once有两个特点:
2 1.包含 的文件必须存在,否则停止执行
3 2.会做重复包含检查哟
4
5
数学常用函数
php获取时期时间信息函数
bool date_default_timezone_set ( string $timezone_identifier )
功能如下:
用于所有日期时间函数的默认时区
1
2
3
4
5
6
7
8
9
10 1例:
2 <?php
3 //定义一下时区常量,以后你可以放到配置文件里
4 define('TIME_ZONE','Asia/shanghai');
5 //执行函数
6 date_default_timezone_set(TIME_ZONE);
7 echo date('Y-m-d H:i:s');
8 ?>
9
10
time()获取当前的unix时间戳
1
2
3
4
5
6
7 1例:
2 <?php
3 $time=time();
4 print_r( $time);
5 ?>
6
7
“亚麻跌”是PHP学习时间处理的关键
Y 英文是 year,为年份代表年 ——亚
m 英文代表month,为月份代表——麻
d 英文代表day,为日期 代表——跌
1
2
3
4 1例:
2 echo date('Y年m月d日'); //输出此时的年月日
3
4
HⓂ️s 代表的是:时分秒
h 的英文为:hour 代表小时
i的英文为:minute 代表分钟
s的英文为:second 代表秒
1
2
3
4 1例:
2 echo date('Y-m-d H:i:s'); //当时的时间 年月日时分秒
3
4
getdate获取当前系统时间
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 1//获取当前系统时间
2 $myTime=getDate();
3 echo "年 :".$myTime['year']."<br/>";
4 echo "月 :".$myTime['mon']."<br/>";
5 echo "日 :".$myTime['mday']."<br/>";
6 echo "时 :".$myTime['hours']."<br/>";
7 echo "分 :".$myTime['minutes']."<br/>";
8 echo "秒 :".$myTime['seconds']."<br/>";
9 echo "一个小时中的第几钟 :".$myTime['minutes']."<br/>";
10 echo "这是一分钟的第几秒 :".$myTime['seconds']."<br/>";
11 echo "星期名称 :".$myTime['weekday']."<br/>";
12 echo "月份名称 :".$myTime['month']."<br/>";
13 echo "时间戳 :".$myTime[0];
14
15
php日期验证函数
1
2
3
4
5
6
7
8 1<?php
2 var_dump(checkdate(12, 31, 2018));
3 var_dump(checkdate(2, 29, 2011));
4?>
5输出结果:bool(true)
6 bool(false)
7
8
php获取本地化时间戳函数
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18 1<?php
2 //now为现在的当前时间
3 echo strtotime("now")."<br />";
4 //2000年9月10日
5 echo strtotime("10 September 2000")."<br />";
6 //当前时间加一天
7 echo strtotime("+1 day")."<br />";
8 //当前时间加一周
9 echo strtotime("+1 week")."<br />";
10 //当前时间加一周2天4小时2秒
11 echo strtotime("+1 week 2 days 4 hours 2 seconds")."<br />";
12 //下一个星期四
13 echo strtotime("next Thursday")."<br />";
14 //上一个星期一
15 echo strtotime("last Monday")."<br />";
16?>
17
18
php 程序执行时间检测
1
2
3
4
5
6
7 1mixed microtime ([ bool $get_as_float ] )
2microtime()这个函数,能够返回当前 Unix 时间戳和微秒数。
3参数:
4如果你传入true的话,将会返回一个浮点类型的时间,这样方便参与运算。
5
6
7
php字符串常用函数