PHP编程常用技巧四则

笑过云翼

笑过云翼

2016-01-29 13:38

PHP编程常用技巧四则,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目录下的所有文件/目录自动清除,就完成了删除操作。

(本文来源于图老师网站,更多请访问http://m.tulaoshi.com/php/)
展开更多 50%)
分享

猜你喜欢

PHP编程常用技巧四则

PHP
PHP编程常用技巧四则

PowerPoint制作技巧四则

办公软件
PowerPoint制作技巧四则

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

WPS使用技巧四则

电脑入门
WPS使用技巧四则

Dreamweaver制作技巧四则

Web开发
Dreamweaver制作技巧四则

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Excel操作应用技巧四则

电脑入门
Excel操作应用技巧四则

Word:邮件合并技巧四则

办公软件
Word:邮件合并技巧四则

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

实例解说php动态内容的缓冲和压缩

实例解说php动态内容的缓冲和压缩

C#中对注册表的操作

C#中对注册表的操作
下拉加载更多内容 ↓