• 你的PHP比我的烂,因为你只懂得抱怨 日期:2010-01-26  点击:132  评论:0

    抱怨你的工具,并不会让你的事情做得更好。 我前一篇的「PHP 开发迷思 (叁) PHP 很糟糕?」,有网友写了一篇「 PHP 很烂」来回应。 我想说的是:对他来说, PHP 的确很糟,所以真的不适合他;因为他引用了别人停留在三四年前的 PHP 的观念来证明他对 PHP 的看法。还...

  • 提高PHP效率 eAccelerator简介与安装 日期:2010-01-24  点击:105  评论:0

    eAccelerator 是一个自由开放源码php加速器,优化和动态内容缓存,提高了性能php脚本的缓存性能,使得 PHP 脚本在编译的状态下,对 服务器 的开销几乎完全消除。 它还有对脚本起优化作用,以加快其执行效率。使您的PHP程序代码执效率能提高1-10倍; 官方主页: http://...

  • 用eAccelerator为PHP加速 eAccelerator配置和使用指南 日期:2010-01-24  点击:501  评论:37

    对于本文中出现的错误导致您的损失,Michael不承担责任。 前一段时间完成了服务器从FreeBSD4.10到6.1的升级,同时把PHP也升级到了最新的PHP5.1.4,Apache也升级到了最新的Apache2.2,为了更好的提高系统的性能,考虑对PHP再进行一些优化,前两年接触过MMCache和eAcceler...

  • PHP不能读取到SQL Server数据表的解决方法 日期:2010-01-15  点击:461  评论:0

    原因可能是:php对mssql的ntext类型的支持问题; 今天弄了半天,明明可以链接到数据库,却不能读取的数据。Google,百度一番之后终于知道了,原来是php读取mssql的 ntext字段反回值为空的,建议可以把ntext字段改成 text。 如果是表里面没有ntext字段,可以用以下代码:...

  • php中修补XSS漏洞方法 日期:2010-01-02  点击:294  评论:0

    在PHP中修补XSS漏洞,我们可以使用三个PHP函数。 这些函数主要用于清除HTML标志,这样就没办法注入代码了。使用更多的函数是htmlspecialchars() ,它可以将所有的与符号转换成 与;。其它可供选择的函数还有htmlentities(), 它可以用相应的字符实体(entities)替换掉...

  • PHP 8小时时间差的解决方法总结 日期:2009-12-23  点击:121  评论:0

    前几天发现一个问题 date(Y-m-d G:i T,time()) 取出来的时间和本地时间老差8个小时,可我的系统明明是中国标准时(GMT+8),最后终于找到了问题所在。 原来从php5.1.0开始,php.ini里加入了date.timezone这个选项,默认情况下是关闭的 也就是显示的时间(无论用什么php...

  • 使用PHP实现QQ功能:QQ的HTTP接口PHP探究 日期:2009-12-18  点击:2880  评论:0

    1、研究说明 Tencent在tqq.tencent.com的8000有一个使用HTTP的QQ接口,通过这个接口,可以进行一些基本的操作,如:登陆、登出、改变登陆状态(上线、忙碌、离线、隐身)、添加删除好友、查看好友信息、发送验证信息(接受被加为好友、申请加对方为好友、拒绝被加为好友)...

  • JAVA与PHP比较 日期:2009-12-04  点击:404  评论:-8

    现在市场上的电子商务软件基本上可归结为两大阵营,即PHP阵营和JAVA阵营。但对接触电子商务不久的用户来说,看到的往往只是它们的表相,只是明显的价格差异,却很难看出它们之间的实际差异。其实, PHP + MYSQL 不值钱不仅仅局限于电子商务软件,而是整体上PHP + MYSQL...

  • PHP直接使用MySQL的函数详细介绍 日期:2009-11-26  点击:74  评论:1

    我们在进行PHP编码的时候,会遇到访问数据库相关的功能实现。那么使用什么样的函数才能实现PHP直接使用MySQL的功能呢?下面我们给出了清单 1的代码, 展示了PHP直接使用MySQL的具体方法。 清单 1. Access/get.php <?php functionget_user_id($name) { $ db = mysql_co...

  • PHP计算页面执行时间的实现代码 日期:2009-11-26  点击:266  评论:3

    通过对PHP的初步学习就可以知道,它是一种嵌入式的HTML脚本语言,对于网站的开发建设来说非常有用,很多网站都采用PHP进行建设。我们今天要教给大家的是关于PHP计算页面执行时间的具体代码实现方式。 PHP计算页面执行时间的代码如下所示: ? php classruntime { var$ S...

  • PHP验证码实例代码应用 日期:2009-11-26  点击:5313  评论:-14

    对于一个网站来说,肯定会需要一个提供验证功能的页面。那么我们现在就需要考虑验证页面中的验证码的应用了。我们接下来将要为大家具体讲解有关PHP验证码的相关应用方法。 一、准备一个展示并提交PHP验证码的页面 ? php @header("content-type:text/html; charset = UT...

  • PHP代码优化技巧总结 日期:2009-11-26  点击:169  评论:1

    PHP使程序员们改变了传统的网站建设方式,虽然,很多网站都在使用PHP,但是它并不是没有缺点的。那么我们如何能够改进它的缺点,发挥出代码的最大性能呢?本文介绍了一些关于PHP代码优化的技巧,希望对大家有所帮助。 1.如果一个方法可静态化,就对它做静态声明。PHP代...

  • PHP字符串连接实例应用 日期:2009-11-26  点击:4764  评论:11

    PHP字符串连接的方式其实很简单,只需要一个(.)“点”号就能实现。下面我们将会为大家列出这个连接符号的具体使用方式,希望这篇文章所介绍的内容能够提高PHP初学者们的编码能力。 要让多个字符串进行衔接,要用到一个(.)“点”号,比如: ? php $ name = "w3pop" ; echo...

  • PHP运算符的类别概览 日期:2009-11-26  点击:235  评论:1

    PHP作为我们开发网站时经常用到的语言之一,它的功能是非常强大的。我们知道,PHP和其他的语言其实大致上是一样的,它也有自己的运算符。今天就向大家介绍一下PHP运算符的种类,帮助大家了解。 PHP运算符1. 算数运算符 PHP算数运算符有+(加)、-(减)、*(乘)、/(除)、%(...

  • PHP递归数组的实例应用 日期:2009-11-26  点击:474  评论:1

    我们在通过对PHP语言的学习可以知道它是一种执行在服务器端的嵌入式的HTML脚本语言,被很多网站的程序员们使用进行网站的建设维护等。在这篇文章中我们将会了解到PHP递归数组的相关代码编写方法。 PHP递归数组代码: ? php ignore_user_abort();//连线中断后(例如关闭浏...

  • PHP函数参数传递方法的优化技巧 日期:2009-11-26  点击:286  评论:-2

    当我们在写PHP代码的时候,经常会需要对代码进行多次的升级更改等,这样来回不断的重复修改参数,会使我们的整个程序性能降低,并增加了不少的工作量。我们今天就为大家介绍一下是使用数组进行PHP函数参数传递方法的赶紧。 本人在经历了多次重复操作之后决定改进一下传...

  • PHP工具包expat解析XML介绍 日期:2009-11-17  点击:88  评论:0

    PHP随着发展,功能也在强大,文章介绍主要介绍PHP工具包的作用,希望可以给大家带来帮助。如今人人鼓吹XML是Web开发者最好的朋友,有了XML的帮忙,后者即可轻松地格式化和显示来自几乎任何数据源的数据。但是,对动态内容而言,格式优良的数据却还远远谈不上达到理想状...

  • PHP数组循环操作详解 日期:2009-11-17  点击:235  评论:2

    PHP数组还是比较常用的,于是我研究了一下PHP数组循环操作,在这里拿出来和大家分享一下,希望对大家有用。PHP基本上就是一种数组语言。时常要进行大量的PHP数组循环操作,主要有两种方式,一种是foreach,另一种是while,到底哪种好哪种坏一直有争论,虽然我很早就意...

  • 主流Apache2+PHP5安装使用简谈 日期:2009-11-17  点击:74  评论:0

    我们大家都知道Apache 2和PHP是创建交互式网站的流行方案,而且成本很低。我们这里就Apache 2 PHP5安装和大家详细的介绍一下小技巧,在PHP 4.3手册的Windows安装小节,没有解释如何让Apache 2 PHP5配合使用,而有关Apache 2 PHP5安装的小节缺失了你需要的大量信息。在...

  • PHP配置深入学习 日期:2009-11-17  点击:65  评论:0

    PHP经过长时间的发展,很多用户都很了解PHP了,这里我发表一下个人理解,和大家讨论讨论。下面我们就介绍一下PHP配置的步骤。虽然可以下载PHP 的源码,但和Apache 2一样,最好直接使用二进制发行包。Apache 2可采取2种方式来运行PHP程序:通过一个CGI接口来运行(外部...

  • PHP递归算法讲解 日期:2009-11-17  点击:2068  评论:-16

    PHP还是比较常用的,于是我研究了一下PHP递归算法,在这里拿出来和大家分享一下,希望对大家有用。PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本...

  • PHP关联数组相关知识介绍 日期:2009-11-17  点击:337  评论:0

    函数可以让我们的代码变得很简单,最进看了很多PHP相关的知识,这里给大家介绍一下PHP关联数组相关知识。描述国际extract物(数组$ var_array [摘要$ extract_type = EXTR_OVERWRITE [ ,字符串$前缀] ] )进口变量数组到当前符号表。检查每一个关键看它是否有一个合法...

  • PHP配置文件php.ini解析 日期:2009-11-17  点击:324  评论:2

    PHP经过长时间的发展,很多用户都很了解PHP了,这里我发表一下个人理解,和大家讨论讨论。PHP.INI文件相信每位PHP爱好者都不会生疏,在PHP的上一个版本PHP3.0中它被命名为PHP3.INI。用NOTEPAD打开它,文件通常在操作系统的Windows目录下。大家都看到,PHP.INI文件里面...

  • PHP对象序列化实例学习 日期:2009-11-17  点击:623  评论:-2

    PHP还是比较常用的,于是我研究了一下PHP对象序列化,在这里拿出来和大家分享一下,希望对大家有用。PHP对象序列化也是一个比较普遍的功能,能够把一个对象进行串行化以后变成一个字符串,能够保存或者传输。我们先看一个例子: classTestClass { var$a; var$b; functi...

  • PHP递归函数返回值使用介绍 日期:2009-11-17  点击:387  评论:3

    PHP经过长时间的发展,很多用户都很了解PHP了,PHP最初是1994年Rasmus Lerdorf创建的,刚刚开始只是一个简单的用Perl语言编写的程序,用来统计他自己网站的访问者。后来又用C语言重新编写,包括可以访问数据库。 在 1995年以Personal Home Page Tools (PHP Tools) 开始...

  • PHP变量串行化存储格式应用介绍 日期:2009-11-17  点击:69  评论:0

    PHP还是比较常用的,于是我研究了一下PHP变量串行化,在这里拿出来和大家分享一下,希望对大家有用。串行化大概就是把一些变量转化成为字符串的字节流的形式,这样比较容易传输、存储。当然,关是传输存储没有什么,关键是变成串的形式以后还能够转化回来,而且能够保...

  • PHP数组合并技巧 日期:2009-11-17  点击:433  评论:0

    我们在使用PHP数组的时候可能遇到PHP数组合并的问题,文章这里介绍了PHP数组合并、PHP数组的排序。PHP数组排序实际上就是将PHP数组进行排序。 在本文中也就是对数据库查询出来的结果集进行排序。数据库查询结果有时候不能直接使用,比如mysql等用in语句出来的结果,因...

  • PHP二维数组排序使用key实现 日期:2009-11-17  点击:688  评论:-6

    PHP数组有一维数组和而未数组,我们这里分析一下PHP二维数组排序的技巧。PHP,一个嵌套的缩写名称,是英文超级文本预处理语言(PHP:Hypertext Preprocessor)的缩写。PHP 是一种 HTML 内嵌式的语言,是一种在服务器端执行的嵌入HTML文档的脚本语言,语言的风格有类似于...

  • PHP遍历数组使用讲解 日期:2009-11-17  点击:374  评论:-2

    我们大家都认识到了数组的优越性,现在我们将学习怎样PHP遍历数组中的数据。这种操作数组方法的应用是非常普遍的,我相信你会掌握得很好。比如你的网站存有大量的网址数据,你想在一个页面显示门户网站网址,这些数据已经保存到了一个数组变量$url里,那么怎样把这些数...

  • PHP数组遍历语法 日期:2009-11-17  点击:136  评论:0

    PHP是一门编写WEB开发的脚本语言,对于它我想大家也有深入的理解了,这里我就PHP数组遍历和大家探讨一下,希望对大家有帮助。 我们大家都认识到了数组的优越性,现在我们将学习怎样PHP数组遍历中的数据。这种操作数组方法的应用是非常普遍的,我相信你会掌握得很好。比...