1 变量函数
a.is_xxx函数用来判断变量类型
is_int、is_integer、is_long,判断变量是否是整型
is_float、is_double、is_real,判断变量是否是浮点型
is_bool判断变量是否是布尔型
is_string判断变量是否是字符串
is_array判断变量是否是数组类型
is_resource判断变量是否是资源类型
is_object判断变量是否是对象
is_null判断变量是否是null
b.判断变量是否存在或是否为空
isset:判断变量是否定义
empty:判断变量是否为空
unset:取消变量的定义
2 输出函数
echo: void echo(arg1,arg2)
print:int print(str)
echo与print的区别(面试题)
共同点:功能类似,都是语言结构
不同点:
echo可以带多个参数,print只能一个
echo没有返回值,print有返回值,可以用在表达式中
2 日期函数
获得当前时间及设置当前日期
int time():获得当前时间
int mktime(时,分,秒,月,日,年)
日期时间格式化
string date('格式字符串',时间 )
常见格式
Y-四位的年份 m:月份(数字) d:第几天(数字)
H:24小时,h:12小时 i:分数 s:秒数
z:年份中的第几天
getDate(int):返回一个表示时间的数组
2 数学函数
round函数:4舍5入函数,可定义精度
ceil:进一法取整
floor:舍去法取整
3 包含函数
require(“文件名”);
include(“文件名”)
require _once(“文件名”)
include_once(“文件名”)
require和include功能相同,只是include() 产生一个警告,而 require() 则导致一个致命错误。
_once保证了此文件仅被包含一次。