引用数组变量与引用简单变量没有什么二样,如果一个用户在网页上指出在生活中的爱好时,可以把他的爱好注册到一个被称作$faves的数组变量中,然后可以在另一个网页中很方便地把这些爱好显示出来: <? 然后你就得到了一个关于用户爱好的清单。 对话变量不能被查询字符串覆盖,也就是说我们不能输入http:///www.yourdomain.com/yourscript.php?count=56给注册变量$count指定一个新值,这一点对于安全很重要:只能在服务器端的脚本中删除一个没有注册的对话变量。 如果要完全删除一个对话变量,首先需要从系统中注销它: session_unregister('count'); 要完全删除一个对话变量的脚本是非常简单,如下所示: session_destroy(); 使用对话变量可以减少访问数据库的频率,使代码更加清晰,而且可以减少对用户发送的cookie的数量,它是最简单的方法了。 三、文件是我们的朋友 无论你在开发的网站规模的大小,都应该意识到代码重用的重要性,无论这些代码是HTML、还是PHP代码。例如,你必须至少每年改变一次包含版权信息的页脚,如果你的网站含有1000个页面,每年修改一次也是个很烦人的事儿。 在PHP中,至少有几个函数可以帮助你实现代码重用的目的,所使用的函数取决于你所重用的代码,主要的函数有: * include() and include_once() * require() and require_once() include()函数包含并对给定的文件进行计算,例如: include('/home/me/myfile'); 在include文件中的任何代码都在include()出现的代码范围内执行,你可以通过联合使用include()和fopen()在自己的服务器上包含静态文件,在另一台服务器上包含目标文件。 |
正在阅读:PHP高级技巧全放送PHP高级技巧全放送
2005-09-02 10:02
出处:
责任编辑:moningfeng
键盘也能翻页,试试“← →”键