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

PHP高级教程

PHP-CGI远程代码执行漏洞分析与防范

6

cve-2012-1823出来时据说是“php远程代码执行漏洞”,曾经也“轰动一时”,当时的我只是刚踏入安全门的一个小菜,直到前段时间tomato师傅让我看一个案例,我才想起来这个漏洞。通过在vulhub中对这个漏洞环境的搭建与漏洞原理的分

解析func_num_args与func_get_args函数的使用

7

func_num_args函数功能–返回传递到函数的参数数目,其语法如下:intfunc_num_args(void)。说明:返回传递到目前定义函数的参数数目。如果是从函数定义的外面来呼叫此函数,则func_get_arg()将会产生警告。

phppcntl_fork和pcntl_fork的用法

5

pcntl_fork()函数就是为当前的进程创建一个子进程。并且先运行父进程,返回的是子进程的pid,肯定大于零。在父进程的代码中可以用pcntl_fork(&$status)暂停父进程知道他的子进程有返回值。注意:父进程的阻塞同时会阻塞子

PHP中多维数组的foreach遍历示例

10

复制代码代码如下:<?php//声明一个三维数组$info=array("user"=>array(array(1,"zhangsan",20,"nan"),array(2,"lisi",20,"nan"),array(3,"w

php实现过滤UBB代码的类

6

本文实例讲述了php实现过滤ubb代码的类。分享给大家供大家参考。具体如下:php代码如下:复制代码代码如下:classday{functionubb($text){///ubb代码转换//$text=htmlspecialchars($t

php判断正常访问和外部访问的示例

8

php判断正常访问和外部访问复制代码代码如下:<?phpsession_start();if(isset($_post['check'])&&!empty($_post['name'])){if($_post['check']==$_

适用于初学者的简易PHP文件上传类

12

本文实例讲述了php多文件上传类,分享给大家供大家参考。具体如下:<?phpclasstest_upload{protected$_uploaded=array();protected$_destination;protect

54个提高PHP程序运行效率的方法

8

1.在可以用file_get_contents替代file、fopen、feof、fgets等系列方法的情况下,尽量用file_get_contents,因为他的效率高得多!但是要注意file_get_contents在打开一个url文件时

9个比较实用的php代码片段

8

比较有用的php代码片段,分享给大家供大家参考,具体代码如下一、从网页中提取关键词$meta=get_meta_tags('http://www.emoticode.net/');$keywords=$meta['keywords'];//

PHP基于SPL实现的迭代器模式示例

13

本文实例讲述了php基于spl实现的迭代器模式。分享给大家供大家参考,具体如下:现在有这么两个类,department部门类、employee员工类://部门类classdepartment{private$_name;private$_e

Apache服务器无法使用的解决方法

11

原因一:80端口占用例如iis,另外就是迅雷。我的apache服务器就是被迅雷害得无法启用!原因二:软件冲突装了某些软件会使apache无法启动如dr.com你打开网络连接->tcpip属性->高级->wins标签把net

PHP将身份证正反面两张照片合成一张图片的代码

7

具体代码如下,前面部分是面条代码,后面是封了一个函数,便于反复使用。注意函数前面的注释说明,因为不想给这个函数搞太多参数,所以有一些配置项就写死在函数里面了。<?php/*$dst_path="sfz-blank.jpg";$

smartysection简介与用法分析

9

基本原形为:{sectionname=nameloop=$varname[,start=$start,step=$step,max=$max,show=true]}name:section的名称,不用加$$loop:要循环的变量,在程序中要

php将图片文件转换成二进制输出的方法

7

本文实例讲述了php将图片文件转换成二进制输出的方法。分享给大家供大家参考。具体实现方法如下:header("content-type:image/jpeg");$psize=filesize('1.jpg');$picturedata=f

PHP下几种删除目录的方法总结

7

呵呵,忽然一个朋友问我如何删除目录,比如下面有文件呢,我说用递规呀,他说太慢了。于是就总结出了下面几种办法。1。递规法://我提供,好像有点不对,没测试deletedir($dir){if(rmdir($dir)==false&&is_di