
PHP进阶
unity<兆>
写文档中
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
PHP session有效期session.gc_maxlifetime
PHP中的session有效期默认是1440秒(24分钟)【weiweiok 注:php5里默认的是180分】,也就是说,客户端超过24分钟没有刷新,当前session就会失效。很明显,这是不能满足需要的。一个已知管用的方法是,使用session_set_save_handler,接管所有的session管理工作,一般是把session信息存储到数据库,这样可以通过SQL语句来删除所有转载 2012-08-13 09:40:45 · 538 阅读 · 0 评论 -
php正则表达式替换URL链接地址为指定url的形式
我们经常遇到采集某站文章内容,但是经常他们会有内链接,去掉感觉不好不利于SEO优化,其实,我们可以使用php正则表达式替换url链接地址为指定url的形式。譬如:我们的采集的内容如下:Bootstrap中文网提供Bootstrap中文手册,学习Bootstrap入门教程,Bootstrap是Twitter推出的一个用于前端开发的开源工具包。它由Twitter的设计师Mark Ott转载 2013-04-19 00:49:12 · 691 阅读 · 0 评论 -
PHP中::、->、self、$this操作符的区别
在访问PHP类中的成员变量或方法时,如果被引用的变量或者方法被声明成const(定义常量)或者static(声明静态),那么就必须使用操作符::,反之如果被引用的变量或者方法没有被声明成const或者static,那么就必须使用操作符->。另外,如果从类的内部访问const或者static变量或者方法,那么就必须使用自引用的self,反之如果从类的内部访问不为const或者static变量转载 2013-04-19 00:46:58 · 396 阅读 · 0 评论 -
php连接微软MSSQL完全攻略
在研究ezSQL的时候就看到了mssql_connect()等一些php提供的连接MSSQL的函数,本以为php这个开源的风靡世界的编程语言对连接微软的数据应该是不在话下的,但是到真正执行的时候,才发现困难多多。一开始我下载的php版本是5.93的,下载下来添加环境变量等等搞了半天后,phpinfo()这个函数终于成功的运行在浏览器中了。然后当我在满世界的找php_mssql.dll,才发现在转载 2013-03-18 14:03:25 · 587 阅读 · 0 评论 -
PHP实现文件安全下载
你一定会笑我"下载文件"如此简单都值得说?当然并不是想象那么简单。例如你希望客户要填完一份表格,才可以下载某一文件,你第一个想法一定是用"Redirect"的方法,先检查表格是否已经填写完毕和完整,然后就将网址指到该文件,这样客户才能下载,但如果你想做一个关于"网上购物"的电子商务网站,考虑安全问题,你不想用户直接复制网址下载该文件,笔者建议你使用PHP直接读取该实际文件然后下载的方法去做。程序一转载 2012-11-20 12:49:55 · 322 阅读 · 0 评论 -
如何对PHP程序中的常见漏洞进行攻击 .
之所以翻译这篇文章,是因为目前关于CGI安全性的文章都是拿Perl作为例子,而专门介绍ASP,PHP或者JSP安全性的文章则很少。Shaun Clowes的这篇文章比较全面地介绍了PHP的安全问题,原文可以在http://www.securereality.com.au/找到。由于原文比较长,而且有相当一部分是介绍文章的背景或PHP的基础知识,没有涉及到PHP安全方面的内容,因此我没有翻译。如转载 2012-11-20 12:50:26 · 346 阅读 · 0 评论 -
Fatal error: Call to undefined function
PHP常见错误处理之致命错误(一)----函数未定义 一、错误类型:PHP致命错误 Errortype:PHPFatalerror Fatalerror:Calltoundefinedfunction(a)in(b)online(c)PHP常见错误处理之致命错误(一)----函数未定义一、错误类型:PHP致命错误Error type: PHP Fatal errorFatal转载 2012-10-25 10:07:00 · 1320 阅读 · 0 评论 -
常见的 .htaccess 使用技巧
Apache Web 服务器可以通过 .htaccess 文件来操作各种信息,这是一个目录级配置文件的默认名称,允许去中央化的 Web 服务器配置管理。可用来重写服务器的全局配置。该文件的目的就是为了允许单独目录的访问控制配置,例如密码和内容访问。1. 定制目录的 Index 文件1DirectoryIndex index.html index.转载 2012-11-03 23:14:46 · 477 阅读 · 0 评论 -
PHP常见错误处理之致命错误
PHP常见错误处理之致命错误(一)----函数未定义 一、错误类型:PHP致命错误Error type: PHP Fatal errorFatal error: Call to undefined function (a) in (b) on line (c)二、错误描述:该错误报告表示你正企图调用未经定义的函数(function),其中a----表示未定义的函数名;转载 2012-10-25 10:08:17 · 991 阅读 · 0 评论 -
PHP垃圾回收机制
往上面讲述PHP垃圾回收机制的文章很多,官网的介绍,还有下面一些 http://php-internal.com/book/?p=chapt06/06-04-01-new-garbage-collection http://blog.youkuaiyun.com/phpkernel/article/details/5734743等等。 新的垃圾回收机制,是为了防止引用计数中变量的循环引用引起转载 2012-10-25 09:13:51 · 447 阅读 · 0 评论 -
54个提高PHP运行效率技巧一览
1、如果能将类的方法定义成static,就尽量定义成static,它的速度会提升将近4倍。2、$row['id'] 的速度是$row[id]的7倍。3、echo 比 print 快,并且使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接,比如echo $str1,$str2。4、在执行for循环之前确定最大循环数,不要每循环一次都计算最大值,最好运用foreach代替。转载 2012-10-18 13:47:00 · 517 阅读 · 0 评论 -
PHP 类与对象 类的继承 构造方法
基本概念面向对象编程(Object Oriented Programming, OOP, 面向对象程序设计)是一种计算机编程架构。OOP 的一条基本原则是计算机程序是由单个能够起到子程序作用的单元或对象组合而成。OOP 达到了软件工程的三个目标:重用性、灵活性和扩展性。PHP 在 4.0 版本之后完善了对 OOP 的支持了。对于小型的应用,使用传统的过程化编程可能更简单也更有效率。然而对于翻译 2012-08-15 16:55:39 · 458 阅读 · 0 评论 -
OA设备管理系统
<?php include_once( "inc/conn.php" ); include_once( "inc/editor.php" ); include_once( "inc/utility_all.php" ); include_once( "inc/check_type.php" ); include_once( "inc/utility_field.php" ); incl原创 2013-06-23 23:29:25 · 798 阅读 · 0 评论