PHP如何判断变量是否为null,总结下,有以下几点: 1、判断一个变量是否为null直接用"==="就可以了 2、empty 判断一个变量所存储的内容是否为零或者为空, 0、"0"、null、false、array()、va
在用thinkphp6写一个项目的接口时,需要用wxacode.getUnlimited获取小程序码,代码如下: //获取小程序码$curl = curl_init();curl_setopt($curl, CURLOPT_URL, 'https://api.weixin.qq.com/wxa/getwxacodeunlimit?access_to
作为PHP常用的加密方法MD5 在加密相同字符的数字与数字字符串是出现的不一致问题 例 echo 'int :'.md5 (1046191101562142034).PHP_EOL;echo 'string:'.md5 ('1046191101562142034').PHP_EOL; //结果int :87ab7e2de7b9732
登陆时生成token和刷新用的refresh_token,返回给客户端,客户端收到保存本地localStorage等,每次访问接口带上token,后端验证token存在并且一致后方可执行接下来的动作,假如不存在就返回
thinkPHP5的$request-header()方法并没有header的Authorization值,但是发送请求头部有的: 解决方案: 在.htaccess 文件中加入 设置 SetEnvIf Authorization ^(.*) HTTP_AUTHORIZATION=$1
thinkPHP5 实现token生成、验证和登录: 1、首先在数据库的 users 表中添加两个字段 1): token 2): time_out token 用于存储用户的 token time_out 用于设置用户 token 的过期时间 2、创建函数: checkToken
一、curl拓展下载: composer require curl/curl 二、安装https证书: 1、要首先在php.ini中开启 curl,才能用php调用接口 2、必须要ssl安全证书 ssl证书配置方法: a、免费证书下载地址:https://cu
获取页面内容,不直接输出到页面, CURLOPT_RETURNTRANSFER 参数设置 使用PHP curl获取页面内容或提交数据,有时候希望返回的内容作为变量储存,而不是直接输出。这个时候就必需设置curl的
在ThinkPHP6中如何设置全局常量,其实和之前的版本是一样的,即在入口文件index.php文件设置: define('IMG_UPLOADS',__DIR__ . '/../public/uploads'); //图片上传路径 代码如下: 在文件中获取全局常量