为了账号安全,请及时绑定邮箱和手机立即绑定

review(1)_错误处理和时间戳

标签:
PHP

错误类型:
notice warning error
控制错误级别:
1、@ 单行抑制错误 只能抑制notice和warning
eg: @inlclude 'cccc.php';
2、通过在PHP.ini中修改display_errors on改为off
3、ini_set:为一个选项配置值 ini_set作用于当前页面,相对于在配置里修改,它的优先级更高
eg: ini_set('display_errors',0);
4.设置报告何种错误
eg:error_reporting(o); || ini_set('error_reporting','E_ERROR');
获取选项配置的值
ini_get('display');
自定义错误处理函数
set_error_handler('函数名');

日期函数

1,date() 格式化日期,使其更具可读性
echo date('Y-m-d H-i-s');
2.date_default_timezone_set('PRC'); 设定时间为东八区,
People's Republic of China
3.mktime: 将日期转为时间戳,日期输入方式:时-分-秒-月-日-年,如果输入错误,会返回false
eg:echo mktime(0,53,30,12,17,2016);
4.checkdate(); 验证一个格里高里日期,给出的时间有效返回true,反之false
eg:var_damp(checkdate(month,day,year));
5.getdate(); 传入时间戳,得到相关数组,如果不传入unix,那么默认是当前时间
eg:var_dump(getdate());
6.strtotime:传入英文日期,返回时间戳
eg:var_dump(strtotime('now'));
7.microtime:返回微秒数
eg:$my_time = microtime(true);
echo $my_time;
8.date_parse:传入英文时间,打印输出数组
eg:var_dump(date_parse(2016-12-17 01-14-30));

点击查看更多内容
1人点赞

若觉得本文不错,就分享一下吧!

评论

作者其他优质文章

正在加载中
感谢您的支持,我会继续努力的~
扫码打赏,你说多少就多少
赞赏金额会直接到老师账户
支付方式
打开微信扫一扫,即可进行扫码打赏哦
今天注册有机会得

100积分直接送

付费专栏免费学

大额优惠券免费领

立即参与 放弃机会
意见反馈 帮助中心 APP下载
官方微信

举报

0/150
提交
取消