随笔分类 -  PHP

记录在PHP编程实践中需要学习的地方或者疑难问题的解决方法
摘要:解决php执行环境出现时间相关函数报错的问题 阅读全文
posted @ 2014-06-25 08:25 黑夜的白雪 阅读(210) 评论(0) 推荐(0)
摘要:Apache与PHP的配置Mavericks同以往的OSX一样自带了apache2.2.24和php5.4.17,但默认情况下没有开启,打开终端sudo apachectl start这时在浏览器中输入localhost应该就会出现apache标准的It Works!下面开启php,修改apache... 阅读全文
posted @ 2014-05-21 12:20 黑夜的白雪 阅读(14952) 评论(0) 推荐(3)
摘要:在用PHP进行文件上传的操作中,需要知道怎么控制上传文件大小的设置,而文件可传大小是受到多种因素制约的,现总结如下:1、php.ini:upload_max_filesize所上传的文件的最大大小。默认值2M。2、php.ini:memory_limit本指令设定了一个脚本所能够申请到的最大内存字节数,默认值8M。如果不需要任何内存上的限制,必须将其设为 -1。如果内存不够,则可能出现错误:Fatal error: Allowed memory size of X bytes exhausted (tried to allocate Y bytes)3、php.ini:post_max_siz 阅读全文
posted @ 2013-10-22 23:13 黑夜的白雪 阅读(2275) 评论(0) 推荐(0)
摘要:在一次开发过程中,使用PHP给定的class_exists方法判断给定的字符串类型是否存在, 使用的时候代码如下:if(class_exists($className)) { //do something; }这种情况下,如果系统中存在和$className指定的类名,则会正常执行;如果系统中不存在和$className指定的类型,则会报PHP异常, 原因如下:class_exists方法默认在使用的时候会自动加载给定的类, 然而在类名不存在的情况去加载该类文件,导致抛出PHP异常!本次项目开发是在YII框架结构下进行开发的, 所以可能是因为YII框架对_au... 阅读全文
posted @ 2013-05-02 16:48 黑夜的白雪 阅读(3330) 评论(0) 推荐(0)
摘要:PHP中出现异常类换行符 阅读全文
posted @ 2012-08-29 11:14 黑夜的白雪 阅读(1938) 评论(0) 推荐(0)