您的位置:首页 > 编程语言 > PHP开发

【嘉兴东臣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);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: