搜索
写经验 领红包
 > 娱乐

php语法基础知识(php基础教程)

导语:重蔚php学习第二十八天-php基本语法:date函数及数据类型转换函数

php语法基础知识(php基础教程)

二、date函数

unix时间戳:1970-1-1 0:0:0 开始,每过一秒加1

date(string format [, int timestamp])

string format:格式化符号

[, int timestamp] :时间戳,可选参数,如果不指定这个参数,取出的将是系统当前时间

1.1.l format

Y :年

m :月

d :日

H :小时

i :分钟

s :秒数

time()

取得系统当前时间的时间戳

注意:取得时间之前需要设置当前时区

打开php.ini配置文件

date.timezone = PRC

重启apache

2.三、数据类型转换函数

l (int)、(integer) 整型

l (bool)、(boolean) 布尔型

l (float) 浮点型

l (string) 字符串型

l (array) 数组型

l (object) 对象型

在php中,大多数情况下,都是进行自动类型转换

例1:

if($v1==$v2)执行这条语句时,会对$v1进行自动类型转换,以便于比较

当执行完毕后,我们打印$v1的数据类型时,发现仍是string类型,说明转换时只转了值的类型,而变量本身的类型并没有改变

1)php会自动类型转换

2)转换后类型不会发生改变

测试数据类型相关函数

l is_bool() :布尔型

l is_float() :浮点型

l is_integer() :整型

l is_string() :字符串

l is_object() :对象型

l is_array() :数组

l is_resource() :资源

l is_null() :空

l is_scalar() :是否为标量

l gettype() :返回参数数据类型

l is_numeric() :判断给定的参数是否为数字

小窍门:以is开头命名的函数的返回值都为布尔型

例1:测试变量是否为某种数据类型

例2:取得变量的数据类型

例3:判断给定的参数是否为数字

php主要做web开发,在web中提取的数据都是字符串

本文内容由快快网络小苹创作整理编辑!