快捷搜索:   服务器  PHP  安全  IIS  linux 安全
NGINX,PHP获取Cloudflare传递的真实访客IP 配合宝塔面板防御CC攻击 防伪造IP 日志记

NGINX,PHP获取Cloudflare传递的真实访客IP 配合宝塔面板防御CC攻击 防伪造IP 日志记

Cloudflare获取访客真实IP,再结合我们的cdn.bnxb.com的批量提交IP给CF的防火墙的功能,可以实现抵御CC攻击的功能,将CC攻击者的连接IP给封杀在CDN阶段,就到不了我们服务器,消耗不了我们的服务...

未知深度数组递归取值

未知深度数组递归取值

经常遇到有未知深度的数组要取最里程的数据,可以将多层数组遍历取值 functiongetArrayStr($arr){//不是数组直接返回if(!is_array($arr)){return[$arr];}$arr2=[];//是数组就遍历foreach($arras$item){if(!is_array($item)){$...

PHP转换UNIX时间戳 UTC时间(TZ格式) 标准时间的方法 UNIX UTC GMT时间、本地时间互转

PHP转换UNIX时间戳 UTC时间(TZ格式) 标准时间的方法 UNIX UTC GMT时间、本地时间互转

在PHP编程中经常会遇到各种不同格式的时间 比如: unix时间戳:1547740800 UTC时间:2019-1-18T00:00:00Z 标准时间:2019-1-18 00:00:00 以上这三个时间格式表示的都是2019年1月18日的零点零分零秒 那PHP中怎么...

PHP实时回显 实时输出结果的方法 实时反馈结果到浏览器

PHP实时回显 实时输出结果的方法 实时反馈结果到浏览器

正常PHP在执行的时候,要等全部执行完毕才会输出结果,这样其实用户体验很差,其实可以实现实时回显 PHP 里开启实时输出方法是 ob_implicit_flush() ,但它大部分情况下都不管用,因为 php.ini 配置...

PHP实现多维数组按某键名排序的方法

PHP实现多维数组按某键名排序的方法

PHP开发过程中有时候需要对一个多维数组进行排序,按照某个键名的键值进行排序,这个时候可以参考下面方法: 这里用到array_multisort函数,array_multisort() 函数可以对多个数组或多维数组进行...

PHP判断一个变量是否为整数的方法 PHP判断整数小数的方法

PHP判断一个变量是否为整数的方法 PHP判断整数小数的方法

PHP判断一个参数是整数还是小数的方法,这里提供两个小办法,大家也可以举一反三 方法1使用is_int判断 ?php $num=12; //返回整数 //$num=12.1 返回小数 if(is_int($num)){ echo 整数; }else{ echo 小数; } ? is_int()方...

php获取当天0点的时间戳 PHP获取指定日期0点时间戳 strtotime函数使用

php获取当天0点的时间戳 PHP获取指定日期0点时间戳 strtotime函数使用

对于一些API开发,有限制一天之内只能调用N次的这种需求,需要获取当天0点的时间戳,当前时间大于这个时间戳就说明是在当天,获取方法如下: strtotime(date(Y-m-d,time())); 如果需要获取指定日...

PHP CURL模拟登陆保存COOKIE 二次获取登陆后页面内容

PHP CURL模拟登陆保存COOKIE 二次获取登陆后页面内容

使用PHP CURL来采集数据的话,经常会遇到对方网站需要登录后才能查看,这个时候就需要用到PHP CURL带COOKIE访问功能,详细代码如下: ?phpfunctionlogin_post($url,$cookie,$post){$ch=curl_init();//初始化curl模块...

php 判断来访IP是国内还是国外 PHP判断国内国外IP

php 判断来访IP是国内还是国外 PHP判断国内国外IP

最近做了公司网站的一个需求:按来访人的IP来判断他是进中文网站还是英文网站。 我大概构思了一下,有两个方案: 1. Javascript判断来访者的浏览器语言,如果是中文系统,自然使用者都是中国...

PHP解析XML的多种方法 多种PHP解析XML的函数

PHP解析XML的多种方法 多种PHP解析XML的函数

虽然现在xml开始越来越式微,逐渐被json给替代了,但是我们也经常遇到一些老的程序,需要用到PHP来解析XML数据,并读取XML中的字段内容信息出来,这里 将PHP中的几种XML解析方法总结如下:...

javascript+cookie+php实现获取用户时区显示用户所在地时间的方法

javascript+cookie+php实现获取用户时区显示用户所在地时间的方法

有个需求,需要根据访客的时区给对方显示他们当地时间,并记录,需要用PHP代码来实现。PHP因为是运行在服务器端的代码,所以只能获得服务器的时间,无法获取客户端时间,因此需要JS的配合...

PHP获取站点根目录 PHP获取相对目录

PHP获取站点根目录 PHP获取相对目录

PHP中经常需要用到获取网站根目录, 可以简单的用$_SERVER[DOCUMENT_ROOT]来获取 也可以用公共文件定义路径的方式获取: define(BASE_PATH,str_replace(\\,/,realpath(dirname(__FILE__)./))./); echo BASE_PATH; 输出结果:E:/ww...