-
Php output buffering缓存及程序缓存使用详解
本文为大家讲解的是Php output buffering缓存及程序缓存使用详解,感兴趣的同学参考下。 在php中有时为了控制程序的输出显示顺序,提供了output buffering缓存(php自身缓存机制)...
PHP 2014-12-29 05:54:17 -
php设计模式 Singleton(单例模式)
本文为大家提供的是php设计模式 中的Singleton(单例模式)示例代码,感兴趣的同学参考下。 保证一个类仅有一个实例,并提供一个访问它的全局访问点 <?php /** * 单例模式 * * 保证一个类仅有一个实例,并提供一个访问它的全局访问点 * */ class Singleton { static private $_instance = null; private function __construct() { } static public function getInstance() { if(is_null(self::$_instance)) { self::$_instance = new Singleton(); } return self::$_instance; } public function display() { echo "it is a singlton class function"; } } // $obj = new Singlet...
PHP 2014-12-28 19:12:04 -
php中addslashes函数与sql防注入详解
这篇文章主要介绍了php中addslashes函数与sql防注入,实例讲述了采用addslashes函数对于sql防注入的用处,对于PHP安全程序设计来说具有不错的参考借鉴价值,需要的朋友可以参考下 addslashes可会自动给单引号,双引号增加\\\,这样我们就可以安全的把数据存入数据库中而不黑客利用,参数'a....
PHP 2014-12-28 18:54:04 -
php Hex RGB颜色值互换的使用
本文为大家讲解的是php Hex RGB颜色值互换的使用示例,感兴趣的同学参考下。 <?php echo implode ( ",", HexToRGB ( "#F7F7DA" ) ) . "<br/>"; echo RGBToHex ( "rgb(247,247,218)" )?> <?php function HexToRGB($colour) { if ($colour [0] == '#') { $colour = substr ( $colour, 1 ); } if (strlen ( $colour ) == 6) { li...
PHP 2014-12-28 18:33:06 -
windows中PHP5.2.14以及apache2.2.16安装配置
本文为大家讲解的是windows中PHP5.2.14以及apache2.2.16的安装配置教材,需要配置php运行环境的朋友可以参考下。 首先下载好需要安装的配置文件 1、apache-2.2.16 2、php-5.2.14-Win32 一、apache配置 apache的安装不说了,安装过程中选择自己想安装的位置,一路next,就可以了...
PHP 2014-12-28 02:27:03 -
PHP中的Cannot modify header information 问题解决方法
本文为大家讲解的是PHP中的Cannot modify header information 问题解决方法,感兴趣的同学参考下。 我就遇到这种问题,网上找到这个解决的方案,就收藏下 写PHP的朋友们肯定遇到过这样一个问题:通过header函数改变http协议头的时候,会出现一个类似下面格式的warning: Warning: Cannot modify header information - headers already sent by 这是为什么呢?因为在使用header函数之前,您不能输出任何东西,包括用echo或var_dump等输出函数的输出,还有在<?php之前的空格...
PHP 2014-12-28 02:24:08 -
Hessian在PHP中的应用示例
本文为大家讲解的是Hessian在PHP中的应用示例,感兴趣的同学参考学习下。 什么是Hessian Hessian是由caucho提供的一种开源的远程通讯协议...
PHP 2014-12-27 15:00:18 -
php中将图片gif,jpg或mysql longblob或blob字段值转换成16进制字符串
本文是一个php实现的将图片gif,jpg或mysql longblob或blob字段值转换成16进制字符串,感兴趣的同学参考下。 php如何将图片gif,jpg或mysql longblob或blob字段值转换成16进制字符串!经过查找居然如此简单,一个函数就搞定了...
PHP 2014-12-27 13:51:12 -
PHP header()函数常用方法总结
本文为大家讲解的是PHP header()函数常用方法总结,感兴趣的同学参考下. //定义编码 header( 'Content-Type:text/html;charset=utf-8 '); //Atom header('Content-type: application/atom+xml'); //CSS header('Content-type: text/css'); //Javascript header('Content-type: text/javascript'); //JPEG Image header('Content-type: image/jpeg'); //JSON header('Content-type: application/json'); //PDF hea...
PHP 2014-12-27 13:27:04 -
php mysql_real_escape_string函数用法与示例
本文为大家讲解的是php 的mysql_real_escape_string函数用法与示例,感兴趣的同学参考下. mysql_real_escape_string() 函数用来转义SQL语句中使用的字符串中的特殊字符 转义特殊字符在unescaped_string,考虑到当前字符的连接设置,以便它在的地方是安全的在mysql_query()它。如果二进制数据要插入,这个函数必须被使用 下列字符受影响: x00 n r ' " x1a 如果成功,则该函数返回被转义的字符串...
PHP 2014-12-27 13:24:04 -
PHP、Nginx、Apache中禁止网页被iframe引用的方法
本文为大家讲解了PHP、Nginx、Apache中如何禁止网页被iframe引用的方法,使用X-Frame-Options实现,需要的朋友可以参考下 可以使用php或nginx等添加X-Frame-Options header来控制frame权限 X-Frame-Options有三个可选的值: DENY:浏览器拒绝当前页面加载任何Frame页面 SAMEORIGIN:frame页面的地址只能为同源域名下的页面 ALLOW-FROM:允许frame加载的页面地址 PHP代码: header(‘X-Frame-Options:Deny'); Nginx配置: add_header X-Frame-Options SAMEORIGIN 可以加在locaion中 location / { add_header X-Frame-Options SAMEORIGIN } Apache配置: Header always append X-Frame-Options S...
PHP 2014-12-27 12:54:08 -
php range() round()和list()函数使用说明
本文为大家讲解的是php的range() round()和list()函数使用说明,感兴趣的同学参考下。 一 range()函数快速创建数组的简单方法,使用low到high范围的整数值填充数组,函数将返回一个包含次范围内所有整数的数组.形式如下 array range(int low,int high[,int step]) 典型用法如下 例子:建立1-6的6个数字的数组(骰子) $die = range(0,6); 建立0-30所有双数的数组 $even = (0,20,2);//步长为2 这个函数不仅仅可以用作数字,还可以用作字母. 如 $words = range('A','Z'); 将建立包含A到Z的的所有字母的数组.此处可以用于生成验证码函数. 二 round()函数 这个函数是怕我记混淆了.这个函数和上面的哪个range()是天壤之别. 这个函数的作用是 取浮点数的精度 float round(float var[,int ...
PHP 2014-12-27 12:48:08