2014年9月3日

PHP文件系统概述

摘要: PHP是以UNIX的文件系统为模型的,因此在Windows系统中我们只能获得“file”、“dir”或者“unknown”三中文件类型。而在UNIX系统中,我们可以获得“block”、“char”、“dir”、“fifo”、“file”、“link”和“unknown”7种类型,各文件类型的详细说明如下表所示: 阅读全文

posted @ 2014-09-03 11:15 恩聪 阅读(455) 评论(0) 推荐(0) 编辑

2014年9月2日

php字符串常见面试题

摘要: 1.不用PHP函数,用方法写一个反转字符串的函数,2.写一个函数,将一个字符串(如:1234567890),转换成(如1,234,567,890)每3位用逗号隔开的形式。3.请写一个获取文件扩展名的函数。4.写一个函数,算出两个文件的相对路径。 阅读全文

posted @ 2014-09-02 22:46 恩聪 阅读(485) 评论(1) 推荐(0) 编辑

2014年9月1日

PHP图形计算器(计算三角形矩形周长面积)

摘要: 运用PHP面向对象的知识设计一个图形计算器,同时也运用到了抽象类知识,这个计算器可以计算三角形的周长和面积以及矩形的周长和面积。本图形计算器有4个页面:1.PHP图形计算器主页index.php; 2.形状的抽象类shape.class.php; 3三角形计算类triangle.class.php; 4.矩形计算类rect.class.php。 阅读全文

posted @ 2014-09-01 22:54 恩聪 阅读(2705) 评论(0) 推荐(0) 编辑

2014年8月28日

扩展PHP内置的异常处理类

摘要: 在try代码块中,需要使用throw语句抛出一个异常对象,才能跳到转到catch代码块中执行,并在catch代码块中捕获并使用这个异常类的对象。虽然在PHP中提供的内置异常处理类Exception,已经具有非常不错的特性,但在某些情况下,可能还要扩展这个类来得到更多的功能。所以用户可以用自定义的异常处理类来扩展PHP内置的异常处理类。 阅读全文

posted @ 2014-08-28 13:08 恩聪 阅读(1849) 评论(0) 推荐(0) 编辑

PHP程序异常处理实现方法

摘要: 一个异常(Exception)则是在一个程序执行过程中出现一个例外或是一个事件,它中断了指令的运行,跳转到其他程序模块继续执行。所以异常处理经常被当作程序的控制流程使用。无论是错误还是异常,应用程序都必须能够以妥善的方式处理,并做出相应的反映,希望不要丢失数据或者导致程序崩溃。 阅读全文

posted @ 2014-08-28 11:39 恩聪 阅读(1172) 评论(0) 推荐(0) 编辑

2014年8月15日

如何写错误日志

摘要: 对于PHP开发者来说,一旦某个产品投入使用,应该立即将display_error选项关闭,以免因为这些错误所透漏的路径、数据库连接、数据表等信息而遭到黑客攻击。但是,任何一个产品在投入使用后,都难免会有错误出现,那么如何记录一些对开发者有用的错误报告呢?我们可以在单独的文本文件中将错误报告作为日志记录。错误日志的记录,可以帮助开发人员或者管理人员查看系统是否存在问题。 阅读全文

posted @ 2014-08-15 14:04 恩聪 阅读(2737) 评论(0) 推荐(0) 编辑

2014年8月14日

PHP自定义错误处理

摘要: 自定义错误报告的处理方式,可以完全绕过标准的PHP错误处理函数,这样就可以按照自己定义的格式打印错误报告,或改变错误报告打印的位置(标准PHP的错误报告是哪里发生错误就在发生位置处显示)。以下几种情况可以考虑自定义错误处理。 阅读全文

posted @ 2014-08-14 17:20 恩聪 阅读(3520) 评论(0) 推荐(0) 编辑

PHP错误报告级别及调整方法

摘要: 运行PHP脚本时,PHP解析器会尽其所能能报告它遇到的问题。在PHP中错误报告的处理行为,都是通过PHP的配置文件php.ini中有关的配置指令确定的。另外PHP的错误报告有很多种级别,可以根据不同的错误报告级别提供对应的调试方法。一旦把PHP设置成呈现出发生了哪些错误,你可能想调整错误报告的级别。在下表中列出了PHP中大多数的错误报告级别。 阅读全文

posted @ 2014-08-14 16:10 恩聪 阅读(2161) 评论(0) 推荐(0) 编辑

2014年8月13日

使用微妙计算PHP脚本执行时间

摘要: 在PHP中,大多数的时间格式都是以UNIX时间戳表示的,而UNIX时间戳是以s(秒)为最小的计量时间的单位。这对某些应用程序来说不够精确,所以可以调用microtime()返回当前UNIX时间戳和微妙数。该函数的原型如下: 阅读全文

posted @ 2014-08-13 20:38 恩聪 阅读(1859) 评论(0) 推荐(0) 编辑

修改PHP的默认时区

摘要: 每个地区都有自己的本地时间,在网上及无线电通信中,时间的转换问题显得格外突出。整个地球分为24个时区,每个时区都有自己的本地时间。在国际无线电或网络通信场合,为了统一起见,使用一个统一的时间,成为通用协调时(Universal Time Coordinated,UTC),是由世界标准设定的全球标准时间。 阅读全文

posted @ 2014-08-13 17:42 恩聪 阅读(1966) 评论(0) 推荐(0) 编辑

导航