快捷搜索:   PHP  服务器  安全  IIS  MYSQL

PHP get_meta_tags获取网页标题title 描述description 关键字keywords等meta信息

PHP内置的get_meta_tags函数可以用于获取网页的标题(title)、描述(description)、关键字(keywords)等meta信息 使用方法如下: $meta_array=get_meta_tags(https://www.bnxb.com);var_dump($meta_array); 输出 array(4){[viewport]=string...

PHP过滤各种HTML标签的方法 PHP一次性过滤全部HTML标签的方法

一、PHP过滤各种单独标签 $str=preg_replace(/\s+/, , $str); //过滤多余回车 $str=preg_replace(/[ ]+/si,,$str); //过滤__(号后面带空格) $str=preg_replace(/\!--.*?--/si,,$str); //注释 $str=preg_replace(/(\!.*?)/si,,$str); //过滤DOCTY...

PHP截取某个字符前面或者后面的字符串内容

1、PHP 截取某个字符后面的全部内容 可以使用函数strripos,获取一个字符串在另一个字符串中第一次出现的位置。 $number=11110123456;$result=substr($number,strripos($number,)+1);echo$result; 输出0123456 2、PHP 截取某...

PHP curl到的JSON无法通过json_decode转换成数组的解决办法 bom格式去除

在调试一个接口的时候遇到一个难题,PHP curl到传来的JSON数据后,通过json_decode却无法将获得的这个json转换成PHP数组; 经过一番查询才发现,对方生成的JSON不规范,带有BOM格式 curl得到的JSON数据...

腾讯防水墙的对接方法 HTML+JS+PHP

腾讯防水墙项目类似谷歌的验证码检测项目,可以轻松实现验证机器人提交数据的行为。 在线体验:https://007.qq.com/online.html 快速开始:https://007.qq.com/quick-start.html 这里讲下对接方法 案例如下...

PHP使用redis防止CC攻击 PHP+REDIS+CLOUDFLARE 防CC 队列保护API接口

PHP使用redis来记录访客IP数,并针对短时间内高并发的IP进行拉黑处理 ?php $redis = new Redis(); $redis-connect(127.0.0.1, 6379); $IPmax=5;//每60秒钟允许5个注册请求 $IPtime=60;//每60秒钟允许5个注册请求 $redis =...

PHP使用memcached防止CC攻击 PHP+memcached+CLOUDFLARE 防CC 保护API接口

PHP+memcached+cloudflare可以达到很强防御效果,在我给一个客户定制的方案中就使用了这个方法 首先调整CLOUDFLARE的防御参数,然后安装MEMCACHED,然后设置RAILGUN,再优化网站代码,这里使用MEMCAHED的...

PHP操作Memcache/Memcached的基本函数 PHP Memcache/Memcached类函数使用说明

Memcache和Memcached 其实是一个东西,只是php中要是用的扩展不一样, 2009年左右有人丰富memcache的用法和性能,编写了一个libmemcached是独立第三方client library,才有了memcached ,用法也有了很大的改进比如...

PHP中Redis函数的使用方法 php redis 使用教程

PHP要使用REDIS加速需要先安装REDIS,然后再在PHP中安装REDIS模块。 然后PHP代码中需要使用redis的专门函数来调用使用。以下是我们整理的php中可以使用的redis函数,从连接到使用都有。 小贴士:...

隐藏php版本号信息 隐藏浏览器header 中的X-Powered-By: PHP信息

PHP做的网站,发送的header信息中,一般都会包含php的版本号信息,比如: X-Powered-by: PHP/7.3.1 这样其实挺不安全的。我们一般是选择关闭这个显示,默认的配置是不关闭的。 我们登陆服务器执行 cu...

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

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

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函数使用

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