php技巧
-
Php中用PDO查询Mysql来避免SQL注入风险的方法
当我们使用传统的 mysql_connect .mysql_query方法来连接查询数据库时,如果过滤不严,就有SQL注入风险,导致网站被攻击,失去控制.虽然可以用mysql_real_escape_ ...
-
pw的一个放后门的方法分析
pw的一个放后门的方式 data\bbscache\admin_record.php是记录后台登陆和操作的,我们看看是怎么操作这个文件的: admin\admincp.php: $bbsrecordf ...
-
php计算数组相同值出现次数的代码(array_count_values)
php计算数组相同值出现次数,可以使用php自带函数array_count_values : 说明 array array_count_values ( array $input )array_cou ...
-
PHP清除字符串中所有无用标签的方法
本文实例讲述了PHP清除字符串中所有无用标签的方法.分享给大家供大家参考.具体实现方法如下: 很多时候需要输出一些 "纯" 字符串,也就是去除任何杂质,例如 Html 标签.空格之 ...
-
php实现的mysqldb读写分离操作类示例
本文实例讲述了php实现的mysqldb读写分离操作类.分享给大家供大家参考,具体如下: /** * php MysqlDB 读写分离类 * ----------------------------- ...
-
PHP合并数组+与array_merge的区别分析
主要区别是两个或者多个数组中如果出现相同键名,键名分为字符串或者数字,需要注意 1)键名为数字时,array_merge()不会覆盖掉原来的值,但+合并数组则会把最先出现的值作为最终结果返回,而把后面 ...
-
浅谈PHP接入(第三方登录)QQ登录 OAuth2.0 过程中遇到的坑
前言 绝大多数网站都集成了第三方登录,降低了注册门槛,增强了用户体验.最近看了看 QQ 互联上 QQ 登录的接口文档.接入 QQ 登录的一般流程呢,是这样的:先申请开发者 -> 然后创建应用(拿 ...
-
PHP $_FILES函数详解
如: 复制代码 代码如下: <form enctype="multipart/form-data" action="upload.php" method= ...
-
PHP基于curl post实现发送url及相关中文乱码问题解决方法
本文实例讲述了PHP基于curl post实现发送url及相关中文乱码问题解决方法.分享给大家供大家参考,具体如下: 这个问题困扰我几天了,发送的指定网址的url参数,中文总是乱码,指定网址是utf8 ...
-
php打包压缩文件之ZipArchive方法用法分析
本文实例讲述了php打包压缩文件之ZipArchive方法用法.分享给大家供大家参考,具体如下: 前面说到了php打包压缩文件之PclZip方法,今天来说下另一种更为简单的方法,使用ZipArchiv ...
-
mysql 的 like 问题,超强毕杀记!!!
方法一: 解决方法是对于包含中文的字段加上"binary"属性,使之作为二进制比较,例如将"name char(10)"改成"name char(10 ...
-
PHP pthreads v3下worker和pool的使用方法示例
本文实例讲述了PHP pthreads v3下worker和pool的使用方法.分享给大家供大家参考,具体如下: 有些人会想,明明用thread已经可以很好的工作了,为什么还要搞个worker和poo ...
-
PHP安全之register_globals的on和off的区别
一.register_globals=Off和register_globals=On的区别 register_globals是php.ini里的一个配置,这个配置影响到php如何接收传递过来的参数. ...
-
php自定义类fsocket模拟post或get请求的方法
本文实例讲述了php自定义类fsocket模拟post或get请求的方法.分享给大家供大家参考.具体如下: zsocket.class.php文件如下: <?php class ZSocket ...
-
PHP设计模式之迭代器模式的深入解析
迭代器(Iterator)模式,它在一个很常见的过程上提供了一个抽象:位于对象图不明部分的一组对象(或标量)集合上的迭代.迭代有几种不同的具体执行方法:在数组属性,集合对象,数组,甚至一个查询结果集之 ...
-
PHP基于openssl实现的非对称加密操作示例
本文实例讲述了PHP基于openssl实现的非对称加密操作.分享给大家供大家参考,具体如下: 使用非对称加密主要是借助openssl的公钥和私钥,用公钥加密私钥解密,或者私钥加密公钥解密. 1.安装o ...
-
php变量与字符串的增删改查操作示例
本文实例讲述了php变量与字符串的增删改查操作.分享给大家供大家参考,具体如下: 变量的使用 <?php //告诉浏览器以什么编码方式解析什么类型的文档,防止中文乱码 header(" ...
-
PHP简单实现多维数组合并与排序功能示例
本文实例讲述了PHP简单实现多维数组合并与排序功能.分享给大家供大家参考,具体如下: <?php $record=array( 'title' =>'这个就是标题,第一个数组', 'des ...
-
PHP实现模拟http请求的方法分析
本文实例讲述了PHP实现模拟http请求的方法.分享给大家供大家参考,具体如下: 在http简析中,我们提到了浏览器请求资源的一个流程,那么这个流程能不能用php来模拟呢?答案是肯定的. php模拟h ...
-
用PHP即时捕捉PHP中的错误并发送email通知的实现代码
开发PHP的朋友都知道,其实最担心的就是程序中出现一些异常或错误,这些状况如果输出到用户的萤幕会把用户给吓坏,甚至为此丢了工作,如果不输出到萤幕就得想办法记录到日志中,但是似乎不是每个人都有查看错误日 ...
