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

PHP高级教程

PHPcurl或file_get_contents获取需要授权页面的方法

6

今天因工作需要,需要用curl/file_get_contents获取需要授权(authorization)的页面内容,解决后写了这篇文章分享给大家。phpcurl扩展,能够在服务器端发起post/get请求,访问页面,并能获取页面的返回数

php多个文件及图片上传实例详解

6

本文实例讲述了php多个文件及图片上传的方法。分享给大家供大家参考。具体实现方法如下:多个文件上传是在单文件上传的基础上利用遍历数组的方式进行遍历表单数组然后把文件一个个上传到服务器上了,下面就来看一个简单多个文件上传实例多个文件上传和单独

PHP对文件夹递归执行chmod命令的方法

5

本文实例讲述了php对文件夹递归执行chmod命令的方法。分享给大家供大家参考。具体分析如下:这里对文件夹和文件递归执行chmod命令来改变执行权限<?phpfunctionrecursivechmod($path,$file

PHP实现的redis主从数据库状态检测功能示例

3

本文实例讲述了php实现的redis主从数据库状态检测功能。分享给大家供大家参考,具体如下:实例:<?php/***检测多个主从redis数据库是否挂掉*建立从数据库$redis_db的二维数组,内容包含每个从服务器的配置数据

全面解析PHP验证码的实现原理附php验证码小案例

6

拓展我们需要开启gd拓展,可以使用下面的代码来查看是否开启gd拓展。<?phpecho"helloworld!!!!";echophpinfo();?>然后在浏览器上ctrl+f查找gd选项即可验证自己有没有装这个拓展,如果没有

php构造函数的继承方法

6

本文实例讲述了php构造函数的继承方法。分享给大家供大家参考。具体如下:第一种情况:子类没有定义构造函数时,默认继承。例子:<?phpclassa{public$name;function__construct(){echo$

PHP获取文件的MD5值并判断是否被修改的例子

5

由于需要判断上传的文件是否被修改过,需要记录上传文件的md5值,这里记录一下获取文件md5值的方法。复制代码代码如下:if(isset($_files['multimedia'])&&$_files['multimedia']['error

一个经典实用的PHP图像处理类分享

10

本图像处理类可以完成对图片的缩放、加水印和裁剪的功能,支持多种图片类型的处理,缩放时进行优化等。<?php/**file:image.class.php类名为image图像处理类,可以完成对各种类型的图像进行缩放、加图片水印和

php获取文件后缀的9种方法

6

本文实例为大家分享了9种php获取文件后缀的方法,供大家参考,具体内容如下<?php/***createdbyphpstorm.*user:liuft*date:2016/3/7*time:15:46*///第一种//func

php二维数组合并及去重复的方法

14

本文实例讲述了php二维数组合并及去重复的方法。分享给大家供大家参考。具体实现方法如下:$arr=array_merge($labels,$label);//合并需要合并的俩个数组$key=id;//去重条件$tmp_arr=array()

解析php做推送服务端实现ios消息推送

7

准备工作1.获取手机注册应用的devicetoken(iphone手机注册应用时返回唯一值devicetoken)2.获取ck.pem文件(做手机端的给)3.获取passphrase(做手机端的给)testpush.php文件复制代码代码如

PHPAPI接口必备之输出json格式数据示例代码

5

前言我们在日常的开发工作中免不了要写接口,json格式文本的输出是制作接口必须掌握的,现在通行的接口基本是采用json格式的数据。下面话不多说,来看看本文的详细内容:简单的phpjson文件输出:<?php$data=arra

win7安装php框架Yii的方法

7

本文讲述了win7安装php框架yii的方法。分享给大家供大家参考,具体如下:有人问我win7安装yii老是报错,花了10分钟装了一下,现在做程序的自学能力这么差了?我对框架这些东西不是很感冒,框架这类东西,个人觉得效率都不咋地,集成的东西

PHP中你可能忽略的性能优化利器:生成器

15

前言如果是做python或者其他语言的小伙伴,对于生成器应该不陌生。但很多php开发者或许都不知道生成器这个功能,可能是因为生成器是php5.5.0才引入的功能,也可以是生成器作用不是很明显。但是,生成器功能的确非常有用。什么情况之下,会遇

php发送http请求的常用方法分析

3

本文实例讲述了php发送http请求的常用方法。分享给大家供大家参考,具体如下:http请求有get,post。php发送http请求有三种方式[我所知道的有三种,有其他的告诉我]。1.file_get_contents();详情见:htt

PHP数据集构建JSON格式及新数组的方法

6

自己写了个php结果集转换成json格式的函数,可以直接调用:复制代码代码如下:functionrecordtojson($recordset){$jstr='[';while($rs=$recordset->fetch()){//$

在项目中寻找代码的坏命名

6

常做的和常想的事情晦涩的if条件1)对于||的处理上面的代码要比下面的代码理解起来花更多的时间 尽管减少代码行数是一个好目标,但把理解代码所需的时间最小化是一个更好的目标。返回值上面的"$ret"是“我想不出名字“的托词。与其使用这样空洞的

让PHP支持页面回退的两种方法

5

在开发过程中,往往因为表单出错而返回页面的时候填写的信息都不见了,为了支持页面回跳,可以通过两种方法实现。第一,使用header方法设置消息头cache-controlheader('cache-control:private,must-r