-
php实现mysql连接池效果实现代码
所属栏目:[PHP教程] 日期:2022-07-15 热度:173
这篇文章主要介绍了php代码实现mysql连接池效果,需要的朋友可以参考下。 循环从mysql连接池中获取连接,不需要重复创建新的连接。 参考配置修改:可以参考下面的文章 防止访问量过大,把连接数占满了 ?php /** * @author xuleyan * @title mysql类 */ class[详细]
-
PHP CURL与java http使用方法详解
所属栏目:[PHP教程] 日期:2022-07-15 热度:187
这篇文章主要为大家详细介绍了PHP CURL与java http使用方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。 php curl 有时候我们的项目需要与第三方平台进行交互。举个例子。 现在有A、B两个平台。 甲方在最初一段时间由A实现了一部分关键业务(如用[详细]
-
PHP微信开发之微信录音临时转永久存储
所属栏目:[PHP教程] 日期:2022-07-15 热度:133
这篇文章主要为大家详细介绍了PHP微信开发之微信录音临时转永久存储,具有一定的参考价值,感兴趣的小伙伴们可以参考一下。 最近做开发的时候碰到了这个问题,甲方希望用户在微信端的录音能够一直有效。就是随时打开好友的分享就能听到好友的录音。可在微信[详细]
-
PHP设计模式之注册树模式分析
所属栏目:[PHP教程] 日期:2022-07-15 热度:155
这篇文章主要介绍了PHP设计模式之注册树模式,结合实例形式详细分析了注册树模式的概念、原理、实现方法与相关注意事项,需要的朋友可以参考下。 本文实例讲述了PHP注册树模式,分享给大家供大家参考,具体如下: 什么是注册树模式? 注册树模式当然也叫注册模[详细]
-
php用户自定过滤非法sql注入字符串函数
所属栏目:[PHP教程] 日期:2022-06-17 热度:150
function uc_addslashes($string, $force = 0, $strip = false) { !defined(magic_quotes_gpc) define(magic_quotes_gpc, get_magic_quotes_gpc()); if(!magic_quotes_gpc || $force) { if(is_array($string)) { foreach($string as $key = $val) { $string[[详细]
-
php 防注入与字符反过滤代码
所属栏目:[PHP教程] 日期:2022-06-17 热度:136
好了为php开发者提供了一款php sql 防注入与字符过滤以及各种过滤代码,实例如下: //==防注入自动过滤[启用后程序效率低]== /* function inject_checks($sql_str){return eregi(select|insert|update|delete||/*|*|../|./|union|into|load_file|outfile, $sql[详细]
-
php加密程序
所属栏目:[PHP教程] 日期:2022-06-17 热度:186
?php //加密 function jiami($data,$psw){ for($i=0,$j=0;$istrlen($data);$i++,$j++){ $middle = ord(substr($data,$i,1)) + ord(substr($psw,$j,1)); if ($j strlen($psw)){ $j=0;//开源代码phpfensi.com } $str .=chr($middle); } return($str); } //解密[详细]
-
windows中PHP 5.2.17安装eAccelerator方法
所属栏目:[PHP教程] 日期:2022-06-17 热度:157
eAccelerator是一个开源php加速器,优化和动态内容缓存,提高了php脚本的缓存性能,使得PHP脚本在编译的状态下,对服务器的开销几乎完全消除,下面我来给各位同学介绍PHP 5.2.17 安装 eAccelerator方法. 本包里有非线程安全与线程安全版本,eAccelerator_ts.dll 是[详细]
-
php中json_encode函数对中文的处理例子
所属栏目:[PHP教程] 日期:2022-06-17 热度:76
json_encode处理中文会有几种情况一种是null空,一种是u80e5这种符号,还有一种就是正常的中文了,下面小编就来给你把这些问题一种整理一篇. json_encode这个函数作用是起到不同语言之间数据传递的作用,尤其是php对js之间数据交换十分方便,但是json_encode这个[详细]
-
php里常用的远程采集函数
所属栏目:[PHP教程] 日期:2022-06-17 热度:88
在php中采集数据最常用的就是使用curl函数来操作,因为curl函数是高性能并且多线程功能,下面我来介绍一个php采集程序,各位同学有需要可进入参考. php里常用的远程采集函数,代码如下: /** * 获取远程url的内容 * @param string $url * @return string */ funct[详细]
-
php字符串截取,支持中文和其他编码
所属栏目:[PHP教程] 日期:2022-06-17 热度:51
本文章总结了在php函数substr的基础上来截取字符串的函数,在碰到中文时出现汉字截取一半出现乱码的解决办法了,下面介绍了支持中文和其他编码截取程序. php代码如下: ?php /** * 字符串截取,支持中文和其他编码 * * @static * @access public * @param strin[详细]
-
php中截取字符串函数
所属栏目:[PHP教程] 日期:2022-06-17 热度:162
本文章是收集了几个常用的字符串截取函数,这是解决了php中对各种编码的字符截取会乱码的问题,有需要的同学可以参考一下. 1、截取GB2312中文字符串,代码如下: ?php //截取中文字符串 function mysubstr($str, $start, $len) { $tmpstr = ; $strlen = $start +[详细]
-
php中高性能中文字符串截取函数分享
所属栏目:[PHP教程] 日期:2022-06-17 热度:182
这是用了phpwind里面的一个字符串截取函数,他支持gbk,gbk2312,utf-8等多种编码的字符截取,也很好高效的支持中文字符串的处理,代码如下: function substrs($content,$length,$add=Y){ if (strlen($content)$length) { if ($GLOBALS[db_charset]!=utf-8) { $re[详细]
-
一款PHP自动竞拍出价程序
所属栏目:[PHP教程] 日期:2022-06-17 热度:127
用户提交自己的信息后,保存在数据库中,程序每一次读取当前结果时都要判断一次,如用户可设置几秒钟时参加竞拍,竞拍多少次,并且可以设置前面有多少人竞拍后我才参加,都是一些人性化的功能,实例代码如下: function auto($second,$gid,$shutuid) { global $table[详细]
-
php中文字符串截取函数
所属栏目:[PHP教程] 日期:2022-06-17 热度:127
下面这二款函数是二款双字节字符串截取函数,那就是针对中文字符串截取了,好了第一款汉字中文截取函数是越级简洁了,后一款复杂但考虑更多一些. ?php //php 中文字符串截取函数 /* */ function substr($str = , $offset = 0, $len = 0){ $len || ($len = strlen[详细]
-
简单介绍win7下搭建apache+php+mysql开发环境
所属栏目:[PHP教程] 日期:2022-06-09 热度:51
这里给大家介绍的是Win7下搭建PHP+Apache+MySql网站运行环境详细方法步骤,十分的细致全面,有需要的小伙伴可以参考下。 环境目录:E:dev 一、Apache 下载地址:http://www.apachelounge.com/download/ 我们下载VC11运行库的 1.安装说明: 运行apache安装程[详细]
-
如何使用Gitblog和Markdown建自己的博客
所属栏目:[PHP教程] 日期:2022-06-09 热度:109
这篇文章主要交大家如何使用Gitblog和Markdown建自己的博客,如何大家拥有服务器或者云平台提供的云主机,我推荐大家使用Linux+ Nginx 来运行Gitblog,如果大家目前只有Apache环境也可以,需要的朋友可以参考下 下面给大家分享下如何使用Gitblog和Markdown建[详细]
-
在CentOS上搭建LAMP+vsftpd环境的简单指南
所属栏目:[PHP教程] 日期:2022-06-09 热度:85
这篇文章主要介绍了在CentOS上搭建LAMP+vsftpd环境的简单指南,这也是当下服务器的最流行配置方案之一,需要的朋友可以参考下 VPS 可以看成是一台只有你一个人使用的服务器(事实上它是一个虚拟机),你可以在上面安装任何软件,拥有最大的权限。正所谓权限越[详细]
-
php轻量级的性能分析工具xhprof的安装使用
所属栏目:[PHP教程] 日期:2022-06-09 热度:59
之前一直使用基于Xdebug进行PHP的性能分析,对于本地开发环境来说是够用了,但如果是线上环境的话,xdebug消耗较大,配置也不够灵活,因此线上环境建议使用xhprof进行PHP性能追踪及分析。 一、前言 有用的东西还是记录下来吧,也方便以后的查询;这次记录一[详细]
-
Nginx服务器上安装并配置PHPMyAdmin的教程
所属栏目:[PHP教程] 日期:2022-06-09 热度:149
这篇文章主要介绍了Nginx服务器上安装并配置PHPMyAdmin的教程,附带一条PHPMyAdmin加载慢的解决方法:)需要的朋友可以参考下 一、 准备工作: 1. 如果mysql的root账号为空,需要设置root密码 CentOS下默认安装的mysql服务器,里面的root账号默认密码为空,首先[详细]
-
PHP7.0安装笔记整理
所属栏目:[PHP教程] 日期:2022-06-09 热度:65
2015年6月11日,PHP官网发布消息,正式公开发布PHP7第一版的alpha版本.该版本有很多特性,在本篇文章给大家提到,下面是在安装php7.0时整理的笔记,分享给大家 2015年6月11日,PHP官网发布消息,正式公开发布PHP7第一版的alpha版本. PHP7特性: PHP 7.0.0 Al[详细]
-
ubuntu下配置nginx+php+mysql详解
所属栏目:[PHP教程] 日期:2022-06-09 热度:176
本篇文章给大家介绍ubuntu下配置nginx+php+mysq, 1、更新 sudo apt-get update 2、安装nginx sudo apt-get intsall nginx Ubuntu安装之后的文件结构大致为: * 所有的配置文件都在/etc/nginx下,并且每个虚拟主机已经安排在了/etc/nginx/sites-available下 ww[详细]
-
浅谈php+phpStorm+xdebug配置方法
所属栏目:[PHP教程] 日期:2022-06-09 热度:172
本文给大家浅谈php+phpStorm+xdebug配置方法,需要的朋友可以参考下 1.下载xdebug文件 http://xdebug.org/wizard.php 将phpinfo()的源代码复制到文本框中,xdebug会提示如何配置和下载哪个版本的xdebug。 全部下载地址: http://www.xdebug.org/download.php[详细]
-
通过修改配置真正解决php文件上传大小限制问题
所属栏目:[PHP教程] 日期:2022-06-09 热度:146
对于nginx+php的一些网站,上传文件大小会受到多个方面的限制,一个是nginx本身的限制,限制了客户端上传文件的大小,一个是php.ini文件中默认了多个地方的设置。所以为了解决上传文件大小限定的问题必须要做出多处修改,以下整理了几个地方。 max_execution[详细]
-
腾讯CMEM的PHP扩展编译安装方法
所属栏目:[PHP教程] 日期:2022-06-09 热度:98
这篇文章主要介绍了腾讯CMEM的PHP扩展编译安装方法,较为详细的分析了CMEM的功能、作用及安装使用技巧,具有一定参考借鉴价值,需要的朋友可以参考下 本文实例讲述了腾讯CMEM的PHP扩展编译安装方法。分享给大家供大家参考。具体如下: CMEM是什么? CMEM全称为C[详细]