当前位置:首页 > PHP教程 > PHP高级教程

PHP高级教程

php面向对象编程self和static的区别

4

在php的面向对象编程中,总会遇到classtest{publicstaticfunctiontest(){self::func();static::func();}publicstaticfunctionfunc(){}}可你知道self

php使用curl详细解析及问题汇总

11

七夕啦,作为开发,妹子没得撩就“撩”下服务器吧,妹子有得撩的同学那就左拥妹子右抱服务器吧,况且妹子是要礼物的,服务器又不用。好啦,长话短说再长说,祭出今天的工具——curl(clienturllibrary),当然今天以php的方式来使用这

php插入排序法实现数组排序实例

10

本文实例讲述了php插入排序法实现数组排序的方法。分享给大家供大家参考。具体分析如下:插入排序法的基本思路:同样以案例来说明,还是以$arr=array(2,6,3,9),由大到小排序。实现原理:假设(并不实际创建)有一个有序数组$arr=

php中str_pad()函数用法分析

7

本文实例讲述了php中str_pad()函数用法。分享给大家供大家参考,具体如下:str_pad()函数把字符串填充为新的长度。语法:str_pad(string,ength,pad_string,pad_type);参数列表:参数描述st

php实现微信公众平台账号自定义菜单类

9

本文实例讲述了php实现微信公众平台账号自定义菜单类的方法。分享给大家供大家参考。具体分析如下:微信公众平台服务号可申请自定义菜单了,其它的号暂时不支持自定义菜单了,这个不但可以使用api来操作,还可以直接在后台定义菜单与参数。申请自定义菜

PHP生成静态HTML文档实现代码

5

利用php,将数据库中的文章数据生成单个的html文档。首先,有利于搜索引擎的收录。其次,避免数据库中的字段暴露在地址栏上,更安全。给出代码:<?php//引入数据库配置文件include(dirname(dirname(__

整理的9个实用的PHP库简介和下载

7

1.recaptchatherecaptcha库让你可以为网站创建高级的captcha系统,这个系统其实是用来生成验证信息的,甚至包括语音验证。当然还有recaptcha服务可以使用,其提供易用的免费api,值得在你的网站试试。下载reca

PHP基于闭包思想实现的BT(torrent)文件解析工具实例详解

8

本文实例讲述了php基于闭包思想实现的torrent文件解析工具。分享给大家供大家参考,具体如下:php对静态词法域的支持有点奇怪,内部匿名函数必须在参数列表后面加上use关键字,显式的说明想要使用哪些外层函数的局部变量。functionc

php设计模式Proxy(代理模式)

6

代理,指的就是一个角色代表另一个角色采取行动,就象生活中,一个红酒厂商,是不会直接把红酒零售客户的,都是通过代理来完成他的销售业务。而客户,也不用为了喝红酒而到处找工厂,他只要找到厂商在当地的代理就行了,具体红酒工厂在那里,客户不用关心,代

PHP概率计算函数汇总

4

其实发这篇博感觉并没有什么用,太简单了,会的人不屑看,不会的人自已动动脑子也想到了。但是看着自已的博客已经这么久没更,真心疼~。粗略算下一篇只有代码的水文,会占用osc至少十几kb的数据库空间呢,但是,一想到乱弹里的然并卵,也就释然了。&l

PHP实现HTTP断点续传的方法

10

本文实例讲述了php实现http断点续传的方法。分享给大家供大家参考。具体实现方法如下:<?php/***php-http断点续传实现*@paramstring$path:文件所在路径*@paramstring$file:文件

php常用表单验证类用法实例

6

本文实例讲述了php常用表单验证类用法。分享给大家供大家参考。具体如下:<?php/***页面作用:常用表单验证类*作者:欣然随风*qq:276624915*/classclass_post{//验证是否为指定长度的字母/数字

Php-Redis安装测试笔记

9

后端开发用到php操作redis,在此将安装测试过程中遇到的问题汇总记录下来,以便以后参考!(系统为ubuntu)1.redis安装下载地址:http://download.redis.io/releases/解压安装:复制代码代码如下:t

解析PHP的session过期设置

6

网上很多人给出了解答:修改php配置文件中的session.gc_maxlifetime。如果想了解更多session回收机制,继续阅读。(本文环境php5.2)概述:每一次php请求,会有1/100的概率(默认值)触发“session回收

php结合curl实现多线程抓取

7

php结合curl实现多线程抓取<?php/*curl多线程抓取*//***curl多线程**@paramarray$array并行网址*@paramint$timeout超时时间*@returnarray*/function

php通过前序遍历树实现无需递归的无限极分类

7

本文实例讲述了php通过前序遍历树实现无需递归的无限极分类。分享给大家供大家参考。具体如下:大家通常都是使用递归实现无限极分类都知道递归效率很低,下面介绍一种改进的前序遍历树算法,不适用递归实现无限极分类,在大数据量实现树状层级结构的时候效

php递归遍历多维数组的方法

8

本文实例讲述了php递归遍历多维数组的方法。分享给大家供大家参考。具体如下:<?phpfunctionget_array_elems($arrresult,$where="array"){while(list($key,$va

Mac系统下安装PHPXdebug

8

mac下安装php调试工具xdebug安装步骤brewinstallphp70brewinstallphp70-xdebugphp-i|grepxdebug.ini找到xdebug.ini的配置文件我的是/usr/local/etc/php