PHP编程常用技巧四则

2016-01-29 13:38 3 1 收藏

PHP编程常用技巧四则,PHP编程常用技巧四则

【 tulaoshi.com - PHP 】

PHP编程常用技巧四则:

  1.配置PHP文件目录

  作为服务器端解释执行的脚本语言,PHP程序放置在某个服务器可以访问的目录下,一般可以通过修改Apache的httpd.conj进行配置,例如我们在该文件中的一句:

   Alias /test/ "d:brhpwebsitebrhp/" 那么在浏览器端输入:http://localhost/test/+PHP文件名就可以访问d:brhpwebsitebrhp/下的PHP文件了;可见该行不过是为存放PHP文件的目录起一个别名。

  其次,还可以通过指定DocumentRoot路径得到存放服务器文件的目录,在httpd.conj找到以下两行,其中的路径可以随意指定,你的PHP文件也可以放在该目录下,服务器同样可以运行它们,如http://localhost/+PHP文件名。

   一般的,将PHP文件放在同一个地方比较好,可以方便管理,而其他文件放在另外一个地方。

   DocumentRoot "C:/usr/bin/html/"

  2.服务器端目录的索引文件

   在httpd.conj中,有一行: DirectoryIndex index.html

    该行指定目录默认打开文件为index.html,当访问某个目录时,服务器就会自动查找index.html, 若果不存在,则显示目录中的所有文件列表,默认打开文件可以改为别的,如index.php3等等,但是也许我们有很多目录,无论是存放图片,文本等资料的,还是存放PHP文件或别的文件的目录,我们并不希望用户能看到目录中的文件列表,在httpd.conj 中指定了一个.htacess文件,该文件产生一个目录索引文件,例如我们用写字板建立一个.htacess文件:

   # .htacess #

  DirectoryIndex error_open.php

  再建立一个错误警告文件:

   # error_open.php #

  其中的error_open.php为权限错误警告文件,将此2文件放在所有保护目录下,当用户企图打开目录时,自动转向执行error_open.php,显示错误警告。
  3.目录删除巧实现

  我们知道,PHP4 for/win32中有个rename()函数可以支持对目录/文件进行重命名,如: rename( oldpath, newpath) // oldpath为文件或目录原来路径; // newpath为新定义路径;

  实现将 oldpath改名为 newpath。

  PHP4中没有删除目录/文件的函数,怎么作到删除呢?我们知道,php.ini中有一行用来完成HTTP上传操作的临时文件目录配置行: upload_tmp_dir= ;

  PHP4支持该临时目录的配置(PHP3不支持),当上载操作完成则自动清空临时目录,好了,用它我们可以巧妙的实现文件/目录的删除,比如设置: upload_tmp_dir="d:brhpwebsitebrhp/tmp/" ; 要删除某个目录 path,执行: tmp="d:brhpwebsitebrhp/tmp/;" rename( path, tmp) ?;

  那么文件或目录 path改名为 tmp后, tmp目录下的所有文件/目录自动清除,就完成了删除操作。

(本文来源于图老师网站,更多请访问https://www.tulaoshi.com/php/)

来源:https://www.tulaoshi.com/n/20160129/1490945.html

延伸阅读
标签: 聊天软件
  一、 QQ中防范木马的新方法 大家知道,目前黑客工具实在是太多了,木马就是其中之一,特别是针对QQ的木马就更是数不胜数了。那么有什么办法避免木马记录我们输入的密码呢?这里推荐一个小方法,可以使你的QQ密码安全许多!具体方法是:假如你的QQ密码是5009,在输入时最后不直接输入该密码,这样直接输入会被直接记录下来。你可...
标签: Delphi
  配置数据引擎(BDE、SQL Link)的简单方法 在数据库程序分发时,需要携带数据引擎(BDE、SQL Link),并且在客户端安装完程序后还需要配置数据引擎,如用户名(username)、密码(Password)等等。如果手工配置的话,工作量比较大,这时,我们可利用InstallShield For Delphi轻松实现配置。在用InstallShield For Delphi制作安装程序时,...
标签: 电脑入门
开总结会的时候了,用PowerPoint编辑一个PPT演示文稿是必不可少的。但如果因PowerPoint不美观在众人面前出现,是不是觉得糗大了.如何才能做出更清晰漂亮的PPT文档,为报告或演示锦上添花,是很多朋友都关心的问题。下面我们就一起来分享一些Powerpoint文档的美化小技巧。 技巧一:为图像添加边框 在PowerPoint中为图像添加边框最简便的方法...
标签: windows 操作系统
Windows XP操作系统中,有一些功能我们可能用不着,但他占用了我们的系统资源,同时有些功能可能因为设置不当,也可能造成系统资源的浪费,本文介绍了四个小技巧,对你提高Windows XP操作系统运行速度有一定的帮助。 一、修改预读设置以提高速度 Win XP使用预读设置这一新技术,以提高系统速度。如果你拥有PIII 800, 512M内...
标签: 婴儿
3个月的宝宝 如何为他们选玩具     3个月的宝宝睡觉时间明显少了,能力也进一步得到了发展;眼睛也能看清楚远近物体,耳朵也可以分辨不同方位的声音了;被人抱起时,头部可以稍微竖起,也能转动自如;见到成人逗笑也会跟着笑,嘴里还会发出a、e等语音。家长可以根据如下情况为3个月的宝宝选择玩具。 ...

经验教程

557

收藏

30
微博分享 QQ分享 QQ空间 手机页面 收藏网站 回到头部