PHP-CGI远程代码执行漏洞分析与防范 PHP
CVE-2012-1823出来时据说是“PHP远程代码执行漏洞”,曾经也“轰动一时”,当时的我只是刚踏入安全门的一个小菜,直到前段时间tomato师傅让我看一个案例,我才想起来这个漏洞。通过在 Vulhub 中对这个漏洞环境的搭建与漏洞原理...
php str_replace替换指定次数的方法详解 PHP
PHP str_replace方法,替换字符串 格式如下: mixed str_replace ( mixed $search , mixed $replace , mixed $subject [, int &$count ] ) s...
PHP curl 或 file_get_contents 获取需要授权页面的方法 PHP
今天因工作需要,需要用 curl / file_get_contents 获取需要授权(Authorization)的页面内容,解决后写了这篇文章分享给大家。 PHP curl 扩展,能够在服务器端发起POST/GET请求,访问页面,并能获...
php 浮点数比较方法详解 PHP
浮点数运算精度问题首先看一个例子:<?php$a = 0.1;$b = 0.9;$c = 1;var_dump(($a+$b)==$c);var_dump(($c-$b)==$a);?>$a+$b==$c 返回true,正确 $c-$b
PHP删除二维数组中相同元素及数组重复值的方法示例 PHP
本文实例讲述了PHP删除二维数组中相同元素及数组重复值的方法。分享给大家供大家参考,具体如下:function assoc_title($arr, $key){ $tmp_arr = array();
php生成网页桌面快捷方式 PHP
本文将介绍使用PHP生成网页桌面快捷方式的代码,并添加图标及解决不同浏览器保存出现的乱码问题。我们访问网站时,如果网站的内容很有吸引,一
php 如何设置一个严格控制过期时间的session PHP
1.php session 有效期 PHP的session有效期默认是1440秒(24分钟),如果客户端超过24分钟没有刷新,当前session会被回收,失效。 当用户关闭浏览器,会话结束,session也会失效。 可以修改php.ini的...
php 数组元素快速去重 PHP
1.使用array_unique方法进行去重对数组元素进行去重,我们一般会使用array_unique方法,使用这个方法可以把数组中的元素去重。<?php$arr = array(1
php 查找数组元素提高效率的方法详解 PHP
1.php in_array方法说明PHP查找数组元素是否存在,一般会使用in_array方法。bool in_array ( mixed $needle , array $haystack [, bool $strict = FALSE ] )参数说明:needle
php cli模式下获取参数的方法 PHP
PHP在cli模式下接收参数有两种方法 1.使用argv数组 2.使用getopt方法 1.使用argv数组 例如:需要执行一个php,并传递三个参数(type=news, is_hot=1, limit=5) 创建test.php ...