排序
PHP中new self()和new static()的区别探究
1.new static()是在PHP5.3版本中引入的新特性。2.无论是new static()还是new self(),都是new了一个新的对象。3.这两个方法new出来的对象有什么区别呢,说白了就是new出来的到底是同一个类实例...
PHP执行Mysql数据库的备份和还原(mysqldump)
我在项目中随着数据库数据变多,以前的MySQL数据库备份方法不行了,就写了简单的PHP执行MySQL数据库备份和还原,利用mysqldump,mysqldump.exe和mysql.exe文件,PHP包的mysql文件夹中自带有,直...
PHP通过PHPMailer类库实现QQ邮箱发送方法
其实PHP邮箱发送功能并非每个项目都一定用得到,但其实每个完整的项目,一般都会包含一个PHP邮箱发送功能。 一般邮箱发送功能普遍用于注册激活,密码找回,以及留言回复等等功能上。而且...
PHP获取文件扩展名示例
第一种:$file = 'x.y.z.png'; echo substr(strrchr($file, '.'), 1);解析:strrchr($file, '.') strrchr() 函数查找字符串在另一个字符串中最后一次出现的位置,并返回从该位置到字符串...
PHP根据经纬度获取在范围坐标的数据
//计算范围,可以做搜索用户function GetRange($lat,$lon,$raidus){ //计算纬度 $degree = (24901 * 1609) / 360.0; $dpmLat = 1 / $degree; $radiusLat = $dpmLa...
PHP实现手机号码中间四位数替换成星号*
示例:字符串截取法/** * 中间加密 字符串截取法 */ public static function encryptTel($tel) { $new_tel = substr($tel, 0, 3).'****'.substr($tel, 7); retu...
PHP中Traits的用法及示例
PHP是单继承的语言,在PHP 5.4 Traits出现之前,PHP的类无法同时从两个基类继承属性或方法,为了解决这个问题,php出了Trait这个特性。(Traits和Go语言的组合功能有点类似)用法:通过在类中使...
Thinkphp写ajax登录方法返回json_ThinkPHP
现在我们就来介绍一下如何使用Thinkphp来写登录方法,登录成功后通过ajaxReturn返回json数据。登录的访法:// 登录检测 public function login() { if(IS_POST){ $ip = ge...
PHP根据银行卡号判断该卡号属于哪个银行
1、先提前定义各银行卡前缀对应的银行名称2、定义好公共函数bankInfo3、通过调用bankInfo函数获取某卡号所对应的银行 bankInfo('5324582111575275',$bankList); //调用下面方法匹配对应的银行...
PHP扩展JWT的安装和使用
官网 https://jwt.io/3.0版本 https://github.com/lcobucci/jwt安装composer require lcobucci/jwt依赖PHP 5.5+ (v3.2) and PHP 7.1 (v4.x)OpenSSL Extension示例获取token