快捷搜索:   服务器  PHP  安全  linux 安全  IIS
ThinkPHP框架中使用Memcached缓存数据的方法 TP5使用Memcached

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

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

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

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

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

常用的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...

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函数,从连接到使用都有。 小贴士:...

未知深度数组递归取值

未知深度数组递归取值

经常遇到有未知深度的数组要取最里程的数据,可以将多层数组遍历取值 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() 函数可以对多个数组或多维数组进行...