snsapi_base与snsapi_userinfo属于微信网页授权获取用户信息的两种作用域 snsapi_base只能获取access_token和openID snsapi_userinfo可以获取更详细的用户资料,比如头像、昵称、性别等 首先,这里的acc...
PHP
git hook
<?php $requestBody = file_get_contents("php://input"); if (empty($requestBody)) { die('send fail'); } //解析码云发过来的JSON信息 $content = json_decode($requestBody, true); if($cont...
破解图片防盗链
<?php error_reporting(E_ERROR | E_PARSE ); @ini_set('max_execution_time', '0'); @ini_set("memory_limit",'-1'); $url = $_GET["url"]; if (!empty($url) && substr($url,0,4)=='http') { ...
基于PhalApi的PHPExcel扩展实现数据导入导出
前言: 最近开发一款crm,使用PhalApi框架提供数据接口,要用公共接口来实现各个模块的数据导入导出功能。如果是单独的导入导出(一个模块一个导入导出接口)推荐大家使用 phpoffice/phpspreadsheet 。 我这...
php判断文件上传图片格式的实例详解
php判断文件上传图片格式的实例详解 判断文件图片类型 $type = $_FILES['image']['tmp_name'];//文件名 //$type = $this->getImagetype( $type ); $filetype = ['jpg', 'jpeg', 'gif', 'bmp', 'png']...
在 PHP 中生成随机字母数字字符串
在 PHP 中生成随机数有三种不同的函数。它们都将接受随机数的最小和最大可能值,并为您输出一个随机数。它们是 rand($min, $max)、 mt_rand($min, $max)和 random_int($min, $max)。 使用 rand(),您可以生成...
php的精确计算
<?php /** * 精确加法 * @param [type] $a [description] * @param [type] $b [description] */ function math_add($a,$b,$scale = '2') { return bcadd($a,$b,$scale); } /** * 精确...
php实现JWT(json web token)鉴权实例详解
class Jwt { //使用HMAC生成信息摘要时所使用的密钥(自定义) private static $key = 'key'; private static $instance = null; //头部 private static $header = [ 'alg' =...
php 正则 靓号,329533686★正则匹配连号(靓号)
匹配6位顺增 regex.Pattern = "(?:0(?=1)|1(?=2)|2(?=3)|3(?=4)|4(?=5)|5(?=6)|6(?=7)|7(?=8)|8(?=9)){5}\d" 匹配6位顺降 regex.Pattern = "(?:9(?=8)|8(?=7)|7(?=6)|6(?=5)|5(?=4)|4(?=3)|3(?=2)...
PHP回调函数简单用法示例
本文实例讲述了PHP回调函数简单用法。分享给大家供大家参考,具体如下: php中提供了两个内置的回调函数call_user_func()、call_user_func_array()。 这两个函数的区别是: call_user_func_array(callab...