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

PHP高级教程

几行代码轻松实现PHP文件打包下载zip

8

本文实例为大家分享了php文件打包下载zip的具体代码,供大家参考,具体内容如下<?php//获取文件列表functionlist_dir($dir){$result=array();if(is_dir($dir)){$fil

PHPzlib扩展实现页面GZIP压缩输出

13

要实现gzip压缩页面需要浏览器和服务器共同支持,实际上就是服务器压缩,传到浏览器后浏览器解压并解析。浏览器那边不需要我们担心,因为现在绝大多数浏览器都支持解析gzip过的页面。我们只要把页面在服务器端压缩再输出到浏览器就行了。有点罗嗦,下

php外部执行命令函数用法小结

11

本文实例讲述了php外部执行命令函数用法。分享给大家供大家参考,具体如下:首先先要自我检讨一下的,学习和使用php已经前前后后一年多了,研究和使用linux系统也差不多一年了,我居然不知道php这种解释型语言可以直接调用操作命令去操纵系统.

PHP图片处理之使用imagecopyresampled函数裁剪图片例子

12

图片裁剪是指在一个大的背景图片中裁剪出一张指定区域的图片,常见的应用是在用户设置个人头像时,可以从上传的图片中,裁剪出一个合适的区域作为自己的个人头像图片。图像裁剪和图片缩放的相似,所以也是借助imagecopyresampled()函数去

PHP中CURL的CURLOPT_POSTFIELDS参数使用细节

7

在通常情况下,我们使用curl来提交post数据的时候,我们已经习惯了这样的写法:复制代码代码如下:curl_setopt($ch,curlopt_postfields,$post_data);但是这样的写法在有时候并不会很好用,可能会得到

PHP基础知识介绍

7

php中的整形数是有符号的,不能表示无符号整数,当整形数超出范围时,会自动从整形数转化成float数,可以用php_int_size常量来查看php整数类型所占字节,一般为4个字节,所以可以估算出整形数的范围,最高位数符号位。也可以用php

php事件驱动化设计详解

9

本文实例讲述了php事件驱动化设计。分享给大家供大家参考,具体如下:最近在做一个需要用到异步php的项目,翻阅php源码的时候,发现了三个没有用过的模块,sysvsem,sysvshm,sysvmsg,一番研究以后,受益非浅。在php中有这

PHP5.0Pear安装方法

8

pear是php的扩展和应用程序库,包含了很多有用的类,安装好php5.0后,pear实际上并没有被安装,安装的方法如下:1.在php目录中双击go-pear.bat。2.按照提示输入一些设置信息,主要是要把局域网的网关加上,如http:/

分析php://output和php://stdout的区别

7

php包含了以php://开头的一系列输出输出流,如php://stdin,php://stdout等。今天查看代码时,忽然想到一个问题:php://output和php://stdout有什么区别?从php的官方文献中找答案,对输入流ph

php使用Cookie实现和用户会话的方法

6

本文实例讲述了php使用cookie实现和用户会话的方法。分享给大家供大家参考。具体分析如下:php包含了很多的函数,可以用来管理和记录用户信息,包括简单的cookie和全方位的用户会话。会话使用php语言内建的技术,使得保存状态就像是引用

hadoop中一些常用的命令介绍

7

假设hadoop的安装目录hadoop_home为/home/admin/hadoop。启动与关闭启动hadoop1.进入hadoop_home目录。2.执行shbin/start-all.sh关闭hadoop1.进入hadoop_home

解析PHP跨站刷票的实现代码

5

废话不多说,上代码复制代码代码如下:functioncurlrequest($url,$postfield,$referer='',$cookie=''){//http://www.jb51.net$ip=rand(100,244).'.'

通俗易懂的php防注入代码

11

介绍两种方法吧,首先请把以下代码保存为safe.php放在网站根目录下,然后在每个php文件前加include(“/safe.php“);即可:php防注入代码方法一:复制代码代码如下:<?php//要过滤的非法字符$arrfiltr

CI框架中site_url()和base_url()的区别

8

在使用ci框架的使用经常碰到跳转和路径方面的问题,site_url()和base_url()很容易混淆,下面来说说他们的区别!假如你config文件里面的base_url和index_page是这样定义的:config['base_url'

PHP中的traits实现代码复用使用实例

10

php5.4后新增traits实现代码复用机制,trait和类相似,但不能被实例化,无需继承,只需要在类中使用关键词use引入即可,可引入多个traits,用','隔开。(1)trait简单使用<?phptraita{publ