PHP 经纬度坐标相关计算方法

PHP

经纬度坐标相关计算方法在项目中使用的场景有很多,比如: 计算两个经纬度坐标间的距离,根据距离进行排序,经纬度范围查询等。本文记录封装的方法以及注意事项,以便下次可以准确无误的快速上手使用

辰风沐阳 阅读 153 2022-09-05

身份实名认证接口【阿里云云市场】

PHP 阿里云

最近在做一个手机 APP 项目,需要用到实名认证接口,这是公司在阿里云云市场找的一个接口(非阿里云官方接口)。传入姓名,身份证号二要素身份校验,高质量接口,直连接口实时核验,毫秒级响应,零缓存,校验验证。

辰风沐阳 阅读 167 2022-08-03

Laravel Valet - macOS 极简主义者的开发环境

PHP Laravel homebrew

Laravel Valet 是 macOS 极简主义者的开发环境。Laravel Valet 将您的 mac 配置为在您的机器启动时始终在后台运行 Nginx,然后使用 Dnsmasq,Valet 代理 *.test 域上的所有请求指向安装在本地计算机上的站点

辰风沐阳 阅读 841 2022-07-31

fastadmin 动态下拉组件 SelectPage

ThinkPHP TP5.0 fastadmin

FastAdmin 中的动态下拉列表使用的是优秀强大的 Selectpage 插件,FastAdmin 对其进行了二次开发。这个插件适合用于下拉框数据较多时,比如: 发布文章时选择哪个用户发布的。并且支持下拉多选,非常实用

辰风沐阳 阅读 236 2022-06-21

一张图解析 FastAdmin 中的表格列表

ThinkPHP TP5.0 fastadmin

一张图解析 FastAdmin 中的表格列表的功能。该图片将表格列表页面分为多个区域,详细解释说明各个区域展示的内容和功能,根据图片上的数字索引查看对应功能说明即可,本文是在问答区文章的理解上自己做的总结

辰风沐阳 阅读 403 2022-06-20

PHP 命令行指令

PHP

当我们在环境变量中的 Path 配置了 php 的安装路径后,我们就可以使用 php 的命令行指令了。通过 php 的命令后可以查看 php 的版本,模块,运行 PHP 文件等操作。最常用的指令:php -v,php -m,php --ini,php -i,php filename

辰风沐阳 阅读 261 2022-05-21

PHP 中的 final 关键字

PHP

PHP 从 5.x 版本开始新增了 final 关键字,它可以在类或类的方法前面使用,但是不能用来修饰类的属性。记重点:final 修饰的类不能被继承,final 修饰的方法不能被重写。被 final 修饰的类称为 ”最终类“,被 final 修饰的方法称为 “最终方法”

辰风沐阳 阅读 240 2022-05-17

cookie 和 session 的区别

PHP 面试题

cookie 和 session 的区别是什么?这个问题在面试中问到的频率非常高。cookie 和 session 的共同点: 都是用来记录用户访问浏览器时保存的数据,比如:用户的身份信息等。cookie 数据存放在浏览器端,session 数据存放在服务器端

辰风沐阳 阅读 299 2022-05-11

PHP 代码复用机制 trait

PHP

众所周知,PHP 是单继承的语言,也就是 PHP 中的类只能继承一个父类,无法同时从多个基类中继承属性和方法,于是 PHP 实现了一种代码复用的方法,称之为 trait,使开发人员可以在不同层次结构内独立的类中复用属性和方法

辰风沐阳 阅读 362 2022-04-28

PHP 导出 Excel 报错: Formula Error: An unexpected error occurred

PHP

在 excel 中,单元格中的值如果是以 “=” 开头,则说明这个单元格是根据其他单元格的值算出来的,“=” 后面必须跟着一个合法的表达式。所以,解决方案就是这个单元格的值不让它以 “=” 开头,比如: 在值的前面拼接一个引号

辰风沐阳 阅读 254 2022-04-12