PHP 5.3的date_create_from_format()函数


PHP的其中一位主要贡献者Derick Rethans在他的网志上表示,PHP 5.3将会提供一个比strtotime()和date_create()函式更有弹性的新函式date_create_from_format()与及 DateTime的新静态成员函式createFromFormat(),回应PHP社群长期以来提出的要求。

strtotime()和date_create()一直只接受GNU的日期和时间格式,其中包括美国的mm/dd/yyyy,很多其他语言和国家的格式,包括英式的dd/mm/yyyy等均不能解读,刚结束的伦敦PHP会议便有出席者对此大表不满,Derick Rethans于是决定在快将推出的PHP 5.3加入这两个更有弹性的日期时间转换函式,例如函式date_create_from_format()将接受两个引数,第一个引数表示格式,第二各引数是日期时间字串,例如:

<?php
$dt = date_create_from_format( 'd/m/Y', "02/03/2008" );
echo $dt->format( 'd/m/Y' ), "\n";
?>

若果提供的格式不能用来解读日期时间字串,这个函式会送回false,我们跟着可以调用另一个新函式date_get_last_errors()来检视字串哪些部分出错,非常方便。至于格式的表达式,则跟date()所使用的没有分别。

Derick Rethans标示新函式的使用说明很快便会在官方文档网站内公布。
 
===============================================================

同步贴上,新常量__DIR__
 
Lars Strojny在他的个人网志内介绍了将会在PHP 5.3出现的新常数__DIR__,它将会继__LINE__、__FILE__、__FUNCTION__、__CLASS__、__METHOD__ 之后成为「魔法常数」(magic constant)的最新成员,实作上__DIR__相当于dirname(__FILE__),例如在档案 /var/www/host/app/foo.php内调用__DIR__,得到的结果是/var/www/host/app。

运用上魔法常数是在编译阶段解读,并非像dirname()等函式在执行阶段解读,所以执行上快得多。



相关阅读:
Atlas学习手记(2):全面了解ScriptManager
FreeBSD 升级和优化全攻略
基于Windows下Apache PHP5.3.1安装教程
CSS cursor 属性 -- 鼠标指针样式效果
javascript 仿QQ滑动菜单效果代码
在ASP.NET2.0中通过Gmail发送邮件的代码
基于mysql的论坛(3)
利用jQuery实现页面渐显效果
通过JS获取用户本地图片路径并显示的代码
感应鼠标的图片遮罩动画效果
dedecms pagelist标签修改方法分享
linux系统下cron运行php程序
基于jquery实现的可以编辑选择的下拉框的代码
jquery trim() 功能源代码
快速导航
PHP MySQL HTML CSS JavaScript MSSQL AJAX .NET JSP Linux Mac ASP 服务器 SQL jQuery C# C++ java Android IOS oracle MongoDB SQLite wamp 交通频道 作文范文 学游泳--来得不是时候的雷雨 智商爆表的猩哥作文 那些飘忽的影像 初中初一作文650字:二十年后的地球 诗中出忧愁 背井离乡反义词_背井离乡近义词 总在17年华 狠狠的笑了 释放作文150字 学校管理工作流程 谈内部审计风险及其控制 元旦给同学的祝福语短信 《我爱看书》 炎龙随笔:得不到父母祝福的婚姻注定不幸福 《廉政准则》大家谈征文:着力提高制度执行力 你宛如一首歌,深深地写在心里 胡同——经典散文 我心中的康乃馨650字 2014年微信祝福语 积重难返造句 功人士必备的10大人格特质 望子成龙作文700字 翻篇,再铺开一页素笺 环保作文2000字 2015公输教学反思 晏子之御 广场舞正名 小学六年级作文750字:我十二岁了! 贺新年幽默三句半台词 激动 苗圃童话(4) 根的向地性实验记录600字 我帮妈妈做家务了作文500字 小学四年级作文400字:爱的表达方式 因为我们是朋友 争做文明守纪好孩子主题班会 与众不同 想飞的玻璃 道路客运站年终总结 梅花的诗句或名句 关于节约的作文选集:节约的生活 夜晚安静下来 放手、是我们彼此最好的结局 想象节 台山,我来了 久一点忘记 我们的六一 忆回族开斋节 丽人行·三月三日天气新 2015小公司管理制度

Copyright © 2016 phpStudy |