PHP4引用文件语句的对比 PHP4引用文件语句的对比凌心一剑在我们编程时,有一些东东往往需要重复使用,如果每使用一次就输入一次,实在是太没有效率可言了。在PHP4中引用语句具有了函数的某些特征,支持返回值及程序的转向,这些是PHP3中所没有的!
PHP4实际应用经验篇(6) 然而,如果你再看看那个用来示范此概念的例子时你将同意那是既复杂又令人感到可怕。>--------------------------------------------------------------------------------还好,除了我们已经可以不受任何限制使用的比较操作符之外,PHP还提供了一些逻辑操作符来允许你把条件语句描述聚集起来。下面的表格清楚地表明了这些:假设$delta=12并且$omega=9操作符意义例子结果&&AND$delta==$gamma&&$delta>$omeg
PHP4在WinXP下IIS和Apache2服务器上的安装实例 最近,有许多朋友问我在WindowsXp下PHP的安装过程,正好最近我在自己的机器上成功的以模块化的方式安装了PHP4.23。既然这么多朋友需要,我就以最常见的IIS和Apache服务器为例,把PHP在WindowsXP下的安装过程写出来吧,希望能对要安装PHP的朋友有点帮助。所以,笔者强烈推荐你用Apache来安装PHP。软件都准备好了,下面就开始我们的PHP安装之旅吧:)注:以下的安装过程中是以PHP4.23版本、Apache2.040为准的。
PHP4与PHP3中一个不兼容问题的解决方法 PHP4与PHP3中有些不兼容的地方,但这主要是PHP4中的PHP.ini中的设置有些不同的地方,这些改变主要是提高PHP4的效率。其中的改变中,track_vars的设置通常会是使旧的PHP3程序不能再运行了,因为在PHP4的扩展设置中把track_vars的值设为了off这样旧的PHP3程序中就不能直接用GET,POST,COOKIE从上页传送过来的变量了。我这里有一个简单的解决的方法,不用把track_vars的是设为on,不过这只是一个权宜办法,以后大家还是用$HTTP_GET_VARS,$HTT
PHP5.0正式发布 不完全兼容PHP4 新增多项功能 期待已久的PHP5终于在当地时间7月13日正式发布了。这极大限制了利用PHP来完成大规模应用程序的能力。而PHP5的诞生,则从根本上改变了PHP的上述弊端。我们预计,PHP5的出现,将会给整个PHP社区带来新的一轮各种库、应用开发改进的高峰。PHP5.0版本强化了以下功能。因此,PHP5并非与PHP4完全兼容,不过,提供名为PHP兼容模式的功能。其次是XML功能,PHP5.0版本支持可直观地访问XML数据、名为SimpleXML的XML处理用界面。另外,PHP5.0上还捆绑有小容量RDBMS--SQLit
php4的session功能评述(一) php4比php3新加了session的支持。一个session除了sessionID,还可以有自己的sessiondata,可以记录和区分sesion的不同状态。php4对session操作提供以下接口:session_start—Initializesessiondatasession_destroy—Destroysalldataregisteredtoasessionsession_name—Getand/orsetthecurrentsessionnamesession_module_name—
用PHP 4.2书写安全的脚本 在PHP4.1中,PHP的制作者们推荐了一个访问提交数据的替代手段。在PHP4.2中,他们取消了那种老的做法!我们将研究PHP在处理表单提交及其它数据时的新的做法,并说明为什么这样做会提高代码的安全性。PHP被设计为一个“好的而且容易的”脚本语言,初学者可以在很短的时间内学会使用它;它也应该能够避免初学者犯上面的错误。首先,让我们在PHP4.2中重写上面提到的代码:
PHP4实际应用经验篇(7) 它看起来如下所示:--------------------------------------------------------------------------------switch{case第一个条件正确:dothis!//这里的决定变量是用户选择的日期switch{//第一种情况case"Monday":$fortune="当能找到使每件事做的复杂精彩的方法的时候,不要使它简单有效";break;//第二种情况case"Tuesday":$fortune="生活是游戏的桥梁?";break;/
PHP4实际应用经验篇(3) }--------------------------------------------------------------------------------这里的"条件"是一个条件的描述,PHP经过判断将得出"true"或"false"的任意之一值。如果是真值,所有大括弧里的PHP代码将被执行,相反,如果是假值大括弧里的代码将被忽略,继续执行"if"语句结构块以后的行。只有当用户输入的用户名是"neo"时才允许接入。//检查名字并反馈相应的信息if{?>