快捷搜索:   服务器  PHP  安全  IIS  linux 安全
最新获取百度加密后的搜索来源关键词方法 百度API接口获取来源搜索关键词

最新获取百度加密后的搜索来源关键词方法 百度API接口获取来源搜索关键词

目前从百度搜索过来的链接是加密的形式跟以前链接中带有本次搜索的关键词字段不同,现在完全无法从来源的百度域名URL中获取到直观的关键词数据了,百度对这个数据进行了加密,必须调用百...

常用的IP地址查询接口API及IP查询接口调用方法

常用的IP地址查询接口API及IP查询接口调用方法

最近在调试笨牛网的站长工具箱(http://tools.bnxb.com),在网上找了一大堆接口,最终用了淘宝的接口实现查询IP地址和IP归属地功能,今天就将整理的常用IP地址查询接口及调用方法分享一下:...

POST到PHP的JSON字串被加了反斜杠\转义的处理方法

POST到PHP的JSON字串被加了反斜杠\转义的处理方法

我们在前端通过AJAX POST提交一串JSON到PHP,但是PHP打印出来发现被加上反斜杠”\”转义了,这个时候就需要先去掉反斜杠,然后再json_decode 方法如下,主要用到stripslashes $str = stripslashes($_POST[json]);...

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

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

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

PHP使用openssl DES-EDE3 进行加解密 可逆加密解密

PHP使用openssl DES-EDE3 进行加解密 可逆加密解密

PHP中3DES加解密,加密模式为ECB,加密方法看下面代码 /** * 加密 * @param $data * @return string */ public function encrypt($data, $key) { $encData = openssl_encrypt($data, DES-EDE3, $key, OPENSSL_RAW_DATA); $encData = base64_encode($en...

Thinkphp5 上传图片打文字水印的方法

Thinkphp5 上传图片打文字水印的方法

经常在开发中遇到需要给上传的图片打水印的情况,这里参考案例: 先安装扩展 使用Composer安装ThinkPHP5的图像处理类库: composer require topthink/think-image 装完后后端代码如下 public function upload_i...

ThinkPHP框架中使用Memcached缓存数据的方法

ThinkPHP框架中使用Memcached缓存数据的方法

ThinkPHP从TP3开始就支持Memcache、redis等其他缓存方式,支持memcache和memcached,由于memcached更强大因此都建议使用php memcached。 TP版本从3.2.2开始已经内置了Memcached驱动(位置:ThinkPHP/Library/Think/Cache/Dr...

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

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

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

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

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

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

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中怎么...