首页 PHP专区
  • 【1】PHP正则表达式 /i, /is, /s, /isU等参数含义详解

    blogdaren 2010-07-28   937次来访
    PHP正则表达式模式后面通常带有 /i, /is, /s, /isU 等参数,这些参数的含义分别是: (1)i  匹配大小写 (2)s 模式中的圆点元字符(.)匹配所有的字符,包括换行符 (3)x 模式中的空白字符除了被转义的或在字符类中的以外完全被忽略,在未转义的字符类之外的 # 以及下一个换行符之间的所有字符,包括两 头,也都被忽略 ...
  • 【2】简易以太网协议图表

    blogdaren 2010-03-25   1009次来访
  • 【3】PHP中如何实现点击时下载txt文件功能?

    blogdaren 2009-07-08   1432次来访
        由于现在的浏览器已经可以识别格式为txt的文档格式,所以如果只是给txt文档做一个文字链接的话,可能只是打开一个新窗口显示txt文件的内容,并不能实现点击下载的目的。     有一种解决方案是:将txt文件改名为浏览器无法识别的文件,比如 .rar,这样的话点击后浏览器因无法识别就只好让用户下载了。  ...
  • 【4】【原创】解决PHP报错:Fatal error: Class 'ZipArchive' not found

    blogdaren 2009-06-11   1054次来访
    问题原因: 没有安装或开启PHP的zip扩展所致。 Windows平台解决方案: 1、在php.ini文件中,去掉 extension=php_zip.dll前面的分号; 2、在php.ini文件中,将 zlib.output_compression = Off 改为 zlib.output_compression = On ; 3、重启Apache服务...
  • 【5】分享一段PHP脚本:去掉UTF8文件的中的所有BOM

    blogdaren 2009-06-10   1308次来访
    分享一段PHP脚本:可以自动把所有的文件的BOM去掉,只需简单运行一下即可,非常方便。 另外,对于UltraEdit的用户来说,可以在UltraEdit.ini中修改一下设置,这样就不用每次都特别留意这个问题了。 Write UTF-8 BOM=0 Write UTF-8 BOM NF=0 将如下PHP脚本放在根目录中执行一次就行了,会自动去除所有文件头中的BOM。 <...
  • 【6】关于权限设计的探讨

    blogdaren 2008-05-31   1416次来访
    但凡涉及多用户不同权限的网络或者单机程序,都会有权限管理的问题,比较突出的是MIS系统。 下面我要说的是MIS系统权限管理的数据库设计及实现,当然,这些思路也可以推广开来应用,比如说在BBS中用来管理不同级别的用户权限。 权限设计通常包括数据库设计、应用程序接口(API)设计、程序实现三个部分。 这三个部分相互依存,密不可分,要实现完善的权限管理体系,必须考虑...
  • 【7】正则表达式学习笔记

    blogdaren 2008-01-24   1347次来访
    正则表达式(regular expression)描述了一种字符串匹配的模式,可以用来检查一个串是否含有某种子串、将匹配的子串做替换或者从某个串中取出符合某个条件的子串等。 列目录时,dir *.txt或ls *.txt中的*.txt就 不 是一个正则表达式,因为这里*与正则式的*的含义是不同的 为便于理解和记忆,先从一些概念入手,所有特殊字符或字符组合有一个总...