php开发
文章平均质量分 73
和山土申
这个作者很懒,什么都没留下…
展开
-
使用Log4PHP作为php项目的log输出工具
作为php开发的初学者,对如何调试php程序感到非常痛苦,这里我使用Log4PHP工具对项目进行Log输出。首先下载Log4Php库,http://logging.apache.org/log4php/。配置Log4PHP输出格式 写例子程序对Log进行测试require_once "/l原创 2013-05-23 19:14:14 · 1391 阅读 · 0 评论 -
php中的引用
编写php代码时,我们有时候会遇到php的引用,也就是在变量或者函数 、对象等前面加上&符号,比如&$a。这里简单的介绍下引用的类型和所代表的意义。在PHP 中引用的意思是:不同名字的变量访问同一个内容。与C语言中的指针是有差别的.C语言中的指针里面存储的是变量的内容在内存中存放的地址。主要有以下几种引用的类型。变量的引用PHP 的引用允许你用两个变量来指向同一个内容<原创 2013-05-30 14:30:28 · 518 阅读 · 0 评论 -
使用zend studio + xdebug调试php代码(iOS client + php server)
写过php的人都知道,php比较难调试。我们使用的ios client,如果用print的方式打log,会非常痛苦。这两天我调研了下,如果远程监听apache端口来实现php代码的调试。安装zend studio下载zend studio工具,并激活。安装配置xdebug工具xdebug我理解的是远程监听apache的某个debug端口,当有http请求时,原创 2013-05-30 15:23:45 · 1164 阅读 · 0 评论 -
使用crontab实现自动运行
在服务端有一些需求,需要每隔一段时间执行某个php文件。这边我们使用crontab工具来实现。crontab是一个很方便的在unix/linux系统上定时(循环)执行某个任务的程序。cron服务是可以根据时间、日期、月份、星期的组合来调度对重复任务执行的守护进程。linux的cron服务是每隔一分钟去读取一次/var/spool/cron,/etc/crontab,/etc/cron.d下转载 2013-06-17 16:04:07 · 535 阅读 · 0 评论 -
session_start():Warning Cannot send session cookie - headers already sent... 解决方法
在php端开启一个session时,有时候会出现很诡异的warning,Warning Cannot send session cookie - headers already sent。这个问题是因为在php session_start()之前已经有输出了。这样会导致session_start()调用失败。UTF-8 + BOM编码有一种原因是文件是UTF-8 + B原创 2013-06-21 16:12:07 · 1511 阅读 · 0 评论