排序
PHP格式化字节大小get_byte方法
参数$size传入字节数,通过方法get_byte将单位为kb的字节转换成MB并返回。函数/** * 格式化字节大小 * @param number $size 字节数 * @param string $delimiter 数字和...
PHP中new self()和new static()的区别探究
1.new static()是在PHP5.3版本中引入的新特性。2.无论是new static()还是new self(),都是new了一个新的对象。3.这两个方法new出来的对象有什么区别呢,说白了就是new出来的到底是同一个类实例...
php使用curl方法请求java接口
CURL是一个非常强大的开源库,支持很多协议,我们可以使用curl方法解决PHP请求JAVA接口 1.通过POST方法请求java接口: function http_post_advertise($url,$data){ //封装curl...
基于Thinkphp3.2的QQ第三方认证登录扩展类
基于Thinkphp3.2的qq第三方认证登录扩展类,其实以下类也是我从TP官网收集整理得来的,稍微做了一下修改和完善。这里我将文件放存在“/Application/Common/Lib/Qqconnect.class.php”。(其实这...
ThinkPHP5.1获取上一页和下一页代码
下面是ThinkPHP5.1框架,通过Model实现获取上一页和下一页代码如图:NewsModel代码//获取上一页方法 public static function getPrev($info=[]){ $map[] = ['id','gt',$info['id']...
php中new self()关键字的使用详解
php new self() 这种用法很少见,也基本搜索不到关于这种用法的详细资料。本文现在就简单的做一些备注,日后慢慢更新。php new self() 一般在类内部使用,作用是对自身类实例化,现在很多PHP框...
PHP实现手机号码中间四位数替换成星号*
示例:字符串截取法/** * 中间加密 字符串截取法 */ public static function encryptTel($tel) { $new_tel = substr($tel, 0, 3).'****'.substr($tel, 7); retu...
PHP中把stdClass Object转array的几个方法
我们在经常使用API接口获取数据返回json数值的时候,往往单纯通过json_decode方法解析获得得数值一般并非数组,而是带有stdClass Objec的对象字符串,这时如果我们想获取相应的PHP数组时,需通...
PHP获取当前页面完整URL地址
使用PHP编写程序的时候,我们常常想要获取当前页面的URL。下面提供一个用于获取当前页面URL的函数以及使用方法:实例一:function get_full_url(){ $protocol = (!empty($_SERVER['H...