假如您是PHP老手,当然知道当PHP脚本出错时发生了什么事情。此时PHP解析器将在屏幕上给出错误信息,如 Fatal error: Call to undefined function on line 19 --,因此程序在此处终止。这个信息会吓到客户,他可能立即打电话和你进行咨询。
关于PHP转义符的一点总结
最近在写bbs中,遇上代码转换问题。寻找了很久,才得到一个比较完善的解决办法,可以彻底还原发文者的原文。
以下贴出,供大家指正。
构建可配置PHP应用程序的正确方式
本文举例说明了创建可配置 PHP 应用程序的几种方法。文中也探讨了应用程序中理想的配置点,并在应用程序过分可配置和过分封闭之间寻求一个平衡点。
PHP缓存技术详谈
一、引论
PHP,一门最近几年兴起的web设计脚本语言,由于它的强大和可伸缩性,近几年来得到长足的发展,php相比传统的asp网站,在速度上有绝对的优势,想mssql转6万条数据php如需要40秒,asp不下2分钟.但是,由于网站的数据越来越多,我们渴求能更快速的调用数据,不必要每次都从数据库掉,我们可以从其他的地方,比方一个文件,或者某个内存地址,这就是php的缓存技术,也就是Cache技术.
用PHP连MySQL和Oracle数据库性能比较
测试硬件说明:
测试使用的是我的爱机,配置如下:
自己总结的PHP知识
以前没学过PHP,最近刚好一个项目需要用到,我就决定一边学一边做PHP.
1 在SQL语句中可通过添加限制条件:left(text,20)只取text文本的前20个字;
PHP代码优化及PHP相关问题总结
1,在函数中,传递数组时:使用 return 比使用 global 要高效比如
比
最令PHP初学者头痛的十四个问题
【1】页面之间无法传递变量
get,post,session在最新的PHP版本中自动全局变量是关闭的,所以要从上一页面取得提交过来得变量要使用$_GET['foo'],$ _POST['foo'],$_SESSION['foo']来得到。当然也可以修改自动全局变量为开(php.ini改为 reGISter_globals = On);考虑到兼容性,还是强迫自己熟悉新的写法比较好。
什么是"Open Source"(开放源码)
"Open Source"(开放源码)被非赢利软件组织(美国的Open Source Initiative协会)注册为认证标记,并对其进行了正式的定义,用于描述那些源码可以被公众使用的软件,并且此软件的使用、修改和发行也不受许可证的限制。
常见的几个PHP问题
我要新增一行,怎么办?
在PHP中,要结束一个脚本区域,使用"?>" 或 "?>"(是要新增一行的)。意思在上述的程序中你需要在每个PHP区域中加入另外的换行标记。
我要直接读取请求的信息头,我要怎么做?
如果你使用模块方式运行PHP,函数getallheaders()可以达到你的要求。因此照下面的程序可以显示你所有请求的HTTP变量值:
用--with-apxs来编译PHP时,我得到了奇怪的错误信息
有两种方法检查。第一种,当Apache建立apxs Perl程序时,因为一些原因,它没有包含正确的编译参数。编辑你apxs(在/usr/local/apache/bin/apxs或者 /usr/sbin/apxs)并检查下列几行: