![](https://img-blog.csdnimg.cn/20201014180756754.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PHP
阿龙HL
开发一枚, 现在在上海学习打拼,希望有好的东西,大家多多分享
展开
-
PHP的日期函数
在使用PHP的过程中,日期系列函数是出镜率非常高的,今天就谈谈日期函数的常用方式,以及PHP日期函数的那些坑。Date/Time 函数允许您从 PHP 脚本运行的服务器上获取日期和时间。您可以使用 Date/Time 函数通过不同的方式来格式化日期和时间。注释:这些函数依赖于服务器的本地设置。PHP日期函数(基础常用部分):date_default_timezone_set() ...原创 2019-10-30 21:09:33 · 577 阅读 · 0 评论 -
php抛出异常Exception和\Exception使用区别
php抛出异常Exception和\Exception使用区别没有定义命名空间的情况下 , Exception和\Exception 均可正常执行抛出异常;定义命名空间的情况 , Exception 会在定义的命名空间下找对应的异常类 , 如果没有定义异常类 , 则会报错 ;定义命名空间的情况 , \Exception 会按照php默认的异常类执行抛出异常 ;建议: 抛出异常 使用 \E...原创 2019-10-24 20:05:47 · 785 阅读 · 0 评论 -
PHP的错误级别
PHP:指示支持该常量的最早的 PHP 版本。值 常量 描述 PHP 1 E_ERROR 运行时致命的错误。不能修复的错误。停止执行脚本。 2 E_WARNING 运行时非致命的错误。没有停止执行脚本。 4 E_PARSE 编译时的解析错误。解析错误应该只由解析器生成。 8 E_NOTIC...原创 2019-10-24 19:49:32 · 365 阅读 · 0 评论 -
PHP异常处理类Exception(2)
上篇说到,PHP不能很好的识别一些错误,报出程序的异常,但是我们可以依赖一些函数来帮助我们搞定这件事,下面就说一下,怎么去把错误处理函数封装到Exception类里面。想要捕获所有的错误和异常,主要依靠三个函数:register_shutdown_function,set_error_handler,set_exception_handler;1:set_error_handler()...原创 2019-10-24 19:16:25 · 1241 阅读 · 0 评论 -
php面向过程和面向对象的区别
PHP语言是同时可以应用面向过程和面向对象方式的编程,面向过程与面向对象在许多编程语言中只能使用二者之一来进行编程,但是PHP语言与其他编程语言有不同之处,那就是我们可以自由的选择某种编程方式,或者将PHP面向过程和PHP面向对象二者混用。面向过程编程采用由上至下的程序设计方法,分析出解决问题所需要的步骤,然后用函数把这些步骤一步一步实现,使用的时候一个一个依次调用就可以了。面向对象是把整...原创 2019-10-21 19:24:48 · 2458 阅读 · 0 评论 -
CGI,FastCGI,PHP-CGI与PHP-FPM都是什么东东?
之前在了解PHP工作原理的过程中,看到了很多名词。类似于CGI、FastCGI、PHP-CGI、PHP-FPM等等等,至于这些各自有什么用途,以及相互间的关系是什么,查阅相关资料,可谓是众说纷纭,下面,总结出自己的看法,欢迎参考首先要了解的是CGICGI是干嘛的?通俗的讲,CGI是为了保证Web Server传递过来的数据是标准格式的,方便CGI程序的编写者Web Server(比如...原创 2019-10-21 16:22:58 · 270 阅读 · 0 评论 -
php使用microtime(true)计算php程序代码执行消耗时间
如何计算一段php程序代码的执行消耗时间?对于系统时间,可能很多同学对php的time()函数并不陌生,可惜time()函数只返回自从 Unix 纪元(格林尼治时间1970年1月1日 00:00:00)到当前时间的秒数。没错,是秒。我们一段php程序代码执行耗时可能并不超过一秒,所以time()并不适用。php提供了一个更为精确的时间函数microtime();microtime ---...原创 2019-10-17 11:59:36 · 626 阅读 · 0 评论