分类: php

5 篇文章

php内置函数strtotime返回值异常问题
先说重点,strtotime函数的返回值,在官方文档上的描述 strtotime (PHP 4, PHP 5, PHP 7) strtotime — 将任何字符串的日期时间描述解析为 Unix 时间戳 说明 int strtotime ( string $time [, int $now = time() ] ) 本函数预期接受一个包含美国英语日期…
浅谈PHP5中垃圾回收算法(Garbage Collection)的演化
前言 PHP是一门托管型语言,在PHP编程中程序员不需要手工处理内存资源的分配与释放(使用C编写PHP或Zend扩展除外),这就意味着PHP本身实现了垃圾回收机制(Garbage Collection)。现在如果去PHP官方网站(php.net) 可以看到,目前PHP5的两个分支版本PHP5.2和PHP5.3是分别更新的,这是因为许多项目仍然使用5…
一段PHP代码用于range输出文件
range的官方文档:  http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html range用途:一般是用在断点续传的时候,但是实际的用途很大,例如你的web server需要输出一个大文件,那么用range可以分段输出,缓解压力。同时在提供音乐视频等服务时可以缓冲下载,如果用户中途关闭,可以节…
php净化HTML输入和输出
对于简单的数据净化,使用htmlentities()函数, 复杂的数据净化则使用HTML Purifier库 经HTML Purifier 4.4.0测试 在任何wbe应用中展示用户输出时,首先对其进行“净化”去除任何潜在危险的HTML是非常必要的。 一个恶意的用户可以制作某些HTML,若被你的web应用直接输出,对查看它的人来说会很危险。 虽然可…
php验证email地址
使用filter_var()函数。 你的web应用需要做的一个常见的任务。就是检查一个用户是否输入了一个有效的email地址。你将毫无疑问地在网上找到一堆复杂的表达式,它们声称可以解决此问题,但是最简单的方法就是使用PHP的内建函数filter_var(),它能够检验email地址。 示例 <?php filter_var('sga…