当前位置:首页 > PHP

PHP下载类支持断点续传


作者:小伙伴 发布时间:2016-11-14 浏览: 4,332  暂无评论  分类:PHP

<?php /** php下载类,支持断点续传 * Date: 2013-06-30 * Author: fdipzone * Ver: 1.0 * * Func: * download: 下载文件 * setSpeed: 设置下载速度 * getRange: 获取header中Range */ class FileDownload{ // class st...

出现Cannot modify …… – he...


作者:小伙伴 发布时间:2016-10-28 浏览: 3,015  暂无评论  分类:PHP
标签:

出现Cannot modify header information – headers already sent by,   当使用 header , setcooke, session_start 等函数时有时会出现上面的错误, 而引入的文件又太多不好找那地方有输出到浏览器,可以在 该文件开始加 ob_start();     结尾...

用 PHP 进行 HTTP 认证


作者:小伙伴 发布时间:2016-07-31 浏览: 3,219  暂无评论  分类:PHP
标签:

用 PHP 进行 HTTP 认证(模仿apache的http认证),代码如下: <?php if (!isset($_SERVER['PHP_AUTH_USER'])) { //重要的是下面的两行代码,http头信息告诉浏览器请求的页面需要帐号和密码,注意大小写和头信息的格式 header('WWW-Authe...

session自定义存储方式


作者:小伙伴 发布时间:2016-06-30 浏览: 3,713  暂无评论  分类:PHP

在php中session中的数据默认是以文件形式存储在磁盘上的,这对小型网站来说,可能已经可以满足要求了。大事对于大中型网站,或者一些有特殊需求的网站来说,默认的存储方式已经不能够满足要求了!他们需要自己定义session的存储方式,以便这些session中的...

深入理解ob_flush和flush的区别


作者:小伙伴 发布时间:2016-06-11 浏览: 4,154  暂无评论  分类:PHP
标签:,

深入理解ob_flush和flush的区别 ob_flush/flush在手册中的描述, 都是刷新输出缓冲区, 并且还需要配套使用, 所以会导致很多人迷惑… 其实, 他们俩的操作对象不同, 有些情况下, flush根本不做什么事情.. ob_*系列函数, 是操作PHP本身的输出缓冲区. 所以, ob_f...

PHP htmlspecialchars和htmlspecialchars_deco...


作者:小伙伴 发布时间:2016-06-01 浏览: 28,283  暂无评论  分类:PHP
标签:,

htmlspecialchars() 函数把一些预定义的字符转换为 HTML 实体。 函数原型:htmlspecialchars(string,quotestyle,character-set) 预定义的字符是: & (和号) 成为 &amp; ” (双引号) 成为 &quot; ‘ (单引号) 成为 &#039;...

采集 防止采集的网站的内容(如网易)


作者:小伙伴 发布时间:2016-04-17 浏览: 3,401  暂无评论  分类:PHP
标签:,

有些网站设置了防止采集,使用php的file_get_contents函数采集时出现禁止访问(如网易的),这时只要发送一个user-agent  http头就可以了。代码如下: <?php /** * 谷歌Android: * user-agent="Mozilla/5.0 (Linux; U; Android 2.2; en-us; Nexu...

php反射类 ReflectionClass


作者:小伙伴 发布时间:2016-02-10 浏览: 2,385  暂无评论  分类:PHP
标签:

什么是php反射类,顾名思义,可以理解为一个类的映射。 举个例子: class fuc { //定义一个类 static function ec() { echo '我是一个类'; } } $class=new ReflectionClass('fuc'); //建立 fuc这个类的反射类 echo $class; //输出这反射类...

php magic_quotes_runtime 的作用


作者:小伙伴 发布时间:2015-11-26 浏览: 2,755  暂无评论  分类:PHP
标签:

在php.ini的配置文件中,有个布尔值的设置,就是magic_quotes_runtime,当它打开时,php的大部分函数自动的给从外部引入的(包括数据库或者文件)数据中的溢出字符加上反斜线。 当然如果重复给溢出字符加反斜线,那么字符串中就会有多个反斜线,所以这时就要...

set_error_handler 三种用法


作者:小伙伴 发布时间:2015-03-03 浏览: 6,083  暂无评论  分类:PHP
标签:

好了,总结一下,下面是 set_error_handler 三种用法: Php代码 class CallbackClass { function CallbackFunction() { // refers to $this } function StaticFunction() { // doesn’t refer to $this } } function N...

php_network_getaddresses: getaddrinfo failed


作者:小伙伴 发布时间:2014-10-13 浏览: 4,555  暂无评论  分类:PHP
标签:

在使用 file_get_contents远程请求url时,出现警告: php_network_getaddresses: getaddrinfo failed: Name or servicenot known 这个问题通常是由于 Apache/PHP主机连不上dns服务器。 首先,要在命令行下检查,是否能ping通远程主机。 如果ping不通,那...

set_include_path()的用法


作者:小伙伴 发布时间:2014-09-08 浏览: 3,689  暂无评论  分类:PHP
标签:

朋友们 开发的时候 ,总会 遇到 include_once()的情况。有时候,我们需要大量的引用文件,但是被引用文件的路径有时候 是个问题。  我们可以把 经常要引用 的文件,放在一个 文件夹中,我们取名为 include,这样 我们 就把 该文件夹 当做 默认的引用路径...

php验证码生成函数


作者:小伙伴 发布时间:2014-05-26 浏览: 18,981  暂无评论  分类:PHP
标签:

if ( ! function_exists('create_captcha')) { function create_captcha($data = '', $img_path = '', $img_url = '', $font_path = '') { $defaults = array('word' => '', 'img...

Yii框架命令行模式运行


作者:小伙伴 发布时间:2014-05-22 浏览: 4,183  暂无评论  分类:PHP
标签:

在protected\commands目录下建立文件TestCommand .php 代码如下:

YII学习笔记


作者:小伙伴 发布时间:2014-05-20 浏览: 13,892  暂无评论  分类:PHP
标签:

1.默认控制器和方法 defaultController 在项目的config目录下main.php中的数组定义 defaultAction 在控制器中定义 public $defaultAction=’test’ 2.url访问和路由规则 test.yii.com/index.php?r=controller/action urlFormat分path和get两种 p...