柔情似水 发表于 2015-2-4 00:30:49

PHP编程:PHP中工夫和日期函数总结

完成一个功能齐全的动态站点函数   PHP中一切函数都是UNIX纪元的,即从1970年1月1日入手下手的。日期是从这个时分入手下手的秒数。当一个函数挪用从这时候候计的秒数时,就把它看成(timestamp)工夫戳。
当地工夫函数
1. string date(string format,inieger timestamp)
该函数前往一个暗示工夫的字符串,是由string format 掌握的。
如:
<?
print(date("Y年 m月d日");//输入以后,年代日.
print(date("Y年 m月d日",60*60*24*365*10);//输入1980年1月1日.
?>
或许你会问,怎麽没有timestamp呢?若timestamp为空时,或不写时,暗示利用以后工夫一刻timestamp.
暗示年份的掌握符: Y---四位的年份 y---两位的年份
暗示月份的掌握符: m---从1-12的月份 F---英文月份名 M---简写的月份名
暗示日号的掌握符: d---后面有0的月份中日期 j--后面没有0的日号
暗示礼拜的掌握符: l--英文礼拜 D--简写的礼拜
暗示小时的掌握符: h--从1到12小时 H---从0到23的小时
暗示高低午的掌握符 a ---am或pm A---AM或PM
暗示分钟的掌握符: i---取值00-59
别的的 z--一年中的日期
2. array getdate(integer timestamp)
该函数前往一个矩阵.
如:
<?
$current_date=getdate();
print($current_date("hours"));
print($current_date("minutes");
print($current_date("seconds");
?>
申明:
元素 描写
hours 24小时格局的小时
mday 月份中日期
minutes 分钟
mon 数字模式的月份
month 月份全称
seconds 秒数
wday 从0到6的数字模式的礼拜几
weekday 礼拜几的称号
year 年份
0 工夫戳即从1970年1月1日到如今的秒数
yday 一年中数字模式的日期
3. boolean checkdate(integer month,integer day,integer year)
该函数反省日期是不是正当.如:
<?
if(checkdate(2,29,1980))
print("日期正当!n");
?>
4. integer time()
该函数取得以后工夫戳.如:
<?
print(time());//输入一大串整数
?>
5. integer mktime(integer hour,integer minutes,integer seconds,integer month, integer day,integer year)
该函数前往给出日期的工夫戳,即从1970年1月1日到如今的秒数.
如某参数超越局限,该函数也能够注释它,如13月即为第二年的一月.
如:
<?
$currenthour=date("H");
print("50个小时后为:");
print(date("h:i A l F dS,Y",mktime($currenthour+50)));
print("<br>n");
?>
6. string microtime()
该函数前往一个字符串,由以后工夫的毫秒数+空格+从1970年入手下手的秒数
<?
print("start:microtime()<br>n");
for($index=0;$index<1000;$index++)
print("good!");
print("stop:microtime()<br>n");
?>
还有,各林威治本准工夫函数,不经常使用我就不说了!经常使用的就这些。看到好的帖子最好up一下,以使得更多的人得到分享。

山那边是海 发表于 2015-2-4 13:16:16

当留言板完成的时候,下步可以把做1个单人的blog程序,做为目标,

因胸联盟 发表于 2015-2-7 21:14:29

建议加几个专业的phper的群,当然啦需要说话的人多,一处一点问题能有人回答你的,当然啦要让人回答你的问题,平时就得躲在里面聊天,大家混熟啦,愿意回答你问题的人自然就多啦。

飘灵儿 发表于 2015-2-23 11:06:24

我还是强烈建议自己搭建php环境。因为在搭建的过程中你会遇到一些问题,通过搜索或是看php手册解决问题后,你会更加深刻的理解它们的工作原理,了解到php配置文件中的一些选项设置。

谁可相欹 发表于 2015-3-2 11:01:58

,熟悉html,能用div+css,还有javascript,优先考虑linux。我在开始学习的时候,就想把这些知识一起学习,我天真的认为同时学习能够互相呼应,因为知识是相通的。

灵魂腐蚀 发表于 2015-3-5 21:14:51

建数据库表的时候,int型要输入长度的,其实是个摆设的输入几位都没影响的,只要大于4就行,囧。

小魔女 发表于 2015-3-7 00:52:36

php是动态网站开发的优秀语言,在学习的时候万万不能冒进。在系统的学习前,我认为不应该只是追求实现某种效果,因为即使你复制他人的代码调试成功,实现了你所期望的效果,你也不了解其中的原理。

不帅 发表于 2015-3-10 17:44:06

遇到出错的时候,我经常把错误信息直接复制到 google的搜索栏,一般情况都是能搜到结果的,不过有时候会搜出来一大片英文的出来,这时候就得过滤一下,吧中文的弄出来,挨着式方法。

只想知道 发表于 2015-3-17 08:27:53

装在C盘下面可以利用windows的ghost功能可以还原回来(顺便当做是重转啦),当然啦我的编译目录要放在别的盘下,不然自己的劳动成果就悲剧啦。

仓酷云 发表于 2015-3-18 02:59:23

因为blog这样的可以让你接触更多要学的知识,可以接触用到类,模板,js ,ajax

柔情似水 发表于 2015-3-25 10:08:28

对于初学者来说不推荐去拿钱买的。当然如果一个网站你经常去用,而且里面的资料也比较有用,最好还是买个会员比较好,毕竟那些也是别人的工作成果。

莫相离 发表于 2015-3-25 12:39:12

不禁又想起那些说php是草根语言的人,为什么认得差距这么大呢。

飘飘悠悠 发表于 2015-3-27 07:09:33

当然这种网站的会员费就几十块钱。

兰色精灵 发表于 2015-3-27 14:03:06

使用zendstdio 写代码的的时候,把tab 的缩进设置成4个空格是很有必要的

分手快乐 发表于 2015-4-7 12:45:26

我还是推荐用firefox ,配上firebug 插件调试js能省下不受时间。谷歌的浏览器最好也不少用,因为谷歌的大侠们实在是太天才啦,把一些原来的js代码加了一些特效。

乐观 发表于 2015-4-22 06:15:48

作为一个合格的coder 编码的规范是必须,命名方面我推崇“驼峰法”,另外就是自己写的代码最好要带注释,不然时间长了,就算是自己的代码估计看起来都费事,更不用说别人拉。

精灵巫婆 发表于 2015-5-1 17:23:16

首推的搜索引擎当然是Google大神,其次我比较喜欢 百度知道。不过搜出来的结果往往都是 大家copy来copy去的,运气的的概率很大。

活着的死人 发表于 2015-5-4 08:06:43

最后祝愿,php会给你带来快乐的同时 你也会给他带来快乐。

若相依 发表于 2015-5-12 13:57:26

最后介绍一个代码出错,但是老找不到错误方法,就是 go to wc (囧),出去换换气没准回来就找到错误啦。

admin 发表于 2015-6-22 23:22:06

使用zendstdio 写代码的的时候,把tab 的缩进设置成4个空格是很有必要的
页: [1]
查看完整版本: PHP编程:PHP中工夫和日期函数总结