【嘉兴东臣php】时间函数 数组
2016-02-11 00:00
246 查看
php日期和时间函数
data()函数把时间戳格式化为日期和时间
日期参数:
(1)(必填)d 天 m月 y年 l周 即day month year 日期之间可以加符号如 ./,-
例如:data("y-m-d");
注意:用y表示年2016只会显示16,要用Y才会显示2016
用M显示英文简写月份,y显示数字月份
用D显示英文简写日期,d显示数字日期
(2)(可选)规定时间戳。可以使用time();date()函数默认为当前时间戳
例如:date("y-m-d",time());
时间参数:
h - 带有首位零的 12 小时小时格式
i - 带有首位零的分钟
s - 带有首位零的秒(00 -59)
a - 小写的午前和午后(am 或 pm)
例如:date("h:i:sa");
创建时间函数mktime();
按参数顺序分别是:hour,minute,second,month,day,year,is_dst,如果用0代替的参数则表示当前的时间
例如:date("Y-m-d",mktime(0,0,0,1,22,2016));
date_default_timezone_set('Asia/ShangHai');
函数设置用在脚本中所有日期/时间函数的默认时区。
time()返回现在的时间戳
mysql中的相似函数:now()返回当前时间 curdate()返回当前年月日 curtime返回当前时分秒
rand()函数随机一个整数,可设置参数如rand(1,50);返回1~50之间的整数,如果不设置参数则返回0~32768之间的数
php中没有random函数
\n代码换行在源代码 html标签换行<br/>在页面
do while(); 要加分号
php便捷写代码的快捷键
以光标行为基准:
复制当前行 ctrl + alt + ↓
删除当前行 ctrl + d
以选中行为基准:
上下行互换 alt + ↑或者↓
行注视 ctrl + /
块注视 ctrl + shift + /
索引数组的三种赋值方式:
(1)$arr[0]="苹果";
(2)$arr = $array("苹果");
(3)$arr = $array("0"=>"苹果");
索引数组:
索引是自动分配的(索引从0开始)
索引数组:$arr = array("0"=>"value1","1"=>"value2");注意!键一定是整数
赋值方式:第一种:$arr[0]="苹果"; 第二种:array("0"=>"苹果"); 第三种:array("苹果")
遍历索引数组一般用for
关联数组:
关联数组:$arr = array("value1","value2");注意!键一定是字符串
赋值方式:第一种:$arr["apple"]="苹果"; 第二种:array("pter"=>"外国人")
遍历关联数组一般用foreach
计算数组长度函数count();参数是数组名
函数list() 给一组变量赋值,例如
$my_array = array("Dog","Cat","Horse");
list($a, $b, $c) = $my_array;
如果不想赋值就写list($a,,$c);
data()函数把时间戳格式化为日期和时间
日期参数:
(1)(必填)d 天 m月 y年 l周 即day month year 日期之间可以加符号如 ./,-
例如:data("y-m-d");
注意:用y表示年2016只会显示16,要用Y才会显示2016
用M显示英文简写月份,y显示数字月份
用D显示英文简写日期,d显示数字日期
(2)(可选)规定时间戳。可以使用time();date()函数默认为当前时间戳
例如:date("y-m-d",time());
时间参数:
h - 带有首位零的 12 小时小时格式
i - 带有首位零的分钟
s - 带有首位零的秒(00 -59)
a - 小写的午前和午后(am 或 pm)
例如:date("h:i:sa");
创建时间函数mktime();
按参数顺序分别是:hour,minute,second,month,day,year,is_dst,如果用0代替的参数则表示当前的时间
例如:date("Y-m-d",mktime(0,0,0,1,22,2016));
date_default_timezone_set('Asia/ShangHai');
函数设置用在脚本中所有日期/时间函数的默认时区。
time()返回现在的时间戳
mysql中的相似函数:now()返回当前时间 curdate()返回当前年月日 curtime返回当前时分秒
rand()函数随机一个整数,可设置参数如rand(1,50);返回1~50之间的整数,如果不设置参数则返回0~32768之间的数
php中没有random函数
\n代码换行在源代码 html标签换行<br/>在页面
do while(); 要加分号
php便捷写代码的快捷键
以光标行为基准:
复制当前行 ctrl + alt + ↓
删除当前行 ctrl + d
以选中行为基准:
上下行互换 alt + ↑或者↓
行注视 ctrl + /
块注视 ctrl + shift + /
索引数组的三种赋值方式:
(1)$arr[0]="苹果";
(2)$arr = $array("苹果");
(3)$arr = $array("0"=>"苹果");
索引数组:
索引是自动分配的(索引从0开始)
索引数组:$arr = array("0"=>"value1","1"=>"value2");注意!键一定是整数
赋值方式:第一种:$arr[0]="苹果"; 第二种:array("0"=>"苹果"); 第三种:array("苹果")
遍历索引数组一般用for
关联数组:
关联数组:$arr = array("value1","value2");注意!键一定是字符串
赋值方式:第一种:$arr["apple"]="苹果"; 第二种:array("pter"=>"外国人")
遍历关联数组一般用foreach
计算数组长度函数count();参数是数组名
函数list() 给一组变量赋值,例如
$my_array = array("Dog","Cat","Horse");
list($a, $b, $c) = $my_array;
如果不想赋值就写list($a,,$c);
相关文章推荐
- 【嘉兴东臣php】知识点
- php字符串函数总结 -未完
- 理解FTP协议
- Yii 玩转Databases
- atitit.复合变量,也就是类似$$a的变量的原理与实现 java c#.net php js
- atitit.复合变量,也就是类似$$a的变量的原理与实现 java c#.net php js
- atitit.复合变量,也就是类似$$a的变量的原理与实现 java c#.net php js
- Atitit。Tree文件解析器的原理流程与设计实现 java c# php js
- Atitit。Tree文件解析器的原理流程与设计实现 java c# php js
- Atitit。Tree文件解析器的原理流程与设计实现 java c# php js
- Laravel (Lumen) 中使用JWT-Auth刷新token的问题
- cvCalcBackProjectPatch() 基于块的反向投影
- php字符串处理函数(下)
- 使用FileZilla等软件搭建ftp服务器
- u-boot-2016.01之支持yaffs以及制作补丁
- php字符串处理函数(上)
- PHP 字符串
- PHP 数组
- yii_1_1_17_1(目录结构与安装流程-2016-2-9)
- yii_1_1_17_2(创建与设置默认控制器与载入模板-2016-2-9)