一段PHP生成唯一订单号代码 第一种 $danhao = date('Ymd') . str_pad(mt_rand(1, 99999), 5, '0', STR_PAD_LEFT); 第二种 $danhao = date('Ymd').substr(implode(NULL, array_map('ord', str_split(substr(uniqid(), ...
日期:2022-10-07 浏览:820次 评论: 0 阅读全文
PHP判断是否是移动设备的函数 比单一的UA判断要好的多! function is_mobile_request(){          $_SERVER['ALL_HTTP'] = isset($_SERVER['ALL_HTTP']) ? $_SERVER['ALL_HTTP'] : '';  &...
日期:2022-10-07 浏览:745次 评论: 0 阅读全文
为何要使用 Token 认证机制?     简单的说,token 适合接口开发进行相关访问授权来避免其他用户进行接口滥用的一种防护措施。无论是前后端分离(例如:小程序开发、Vue、单应用之间的交互等)后需要此方法来进行权限验证。     本篇全文使用 ThinkPHP 5.0框架做演示原理的实现,...
日期:2022-10-07 浏览:1236次 评论: 0 阅读全文
public function email() {          $toemail = '5419xxxxx@qq.com';//定义收件人的邮箱      $mail = new PHPMailer();      $mail->isSMTP();// 使用SMTP服...
日期:2022-09-25 浏览:874次 评论: 0 阅读全文
header("Access-Control-Allow-Origin: *");//允许跨域请求ip,*代表所有 header('Access-Control-Allow-Methods: GET, POST,DELETE,OPTIONS');//允许请求类型 header('Access-Control-Allow-Headers: x-requested-with, content-type, x-token'); header(&...
日期:2022-09-25 浏览:835次 评论: 0 阅读全文
这种数据分组操作比较常用,记录一下,可以直接复制使用     /**      * @description:根据数据       * @param {dataArr:需要分组的数据;keyStr:分组依据}       * @return: ...
日期:2022-07-19 浏览:981次 评论: 0 阅读全文
简单实现上传阿里云存储功能 首先:composer安装oss扩展 composer require aliyuncs/oss-sdk-php 然后:引入类库 <?php   namespace app\home\controller;   vendor('aliyuncs.oss-sdk-php.autoload');   use OSS\OssClient; use OSS\Core\OssException; us...
日期:2022-07-19 浏览:942次 评论: 0 阅读全文
echo "今天:".date("Y-m-d")." "; echo "昨天:".date("Y-m-d",strtotime("-1 day")), " "; echo "明天:".date("Y-m-d",strtotime("+1 day")). " "; echo&nbs...
日期:2022-07-19 浏览:960次 评论: 0 阅读全文
一、前言       数组操作是咱们在编程时候经常遇到的,只是数组函数有点多,用到的时候难免会想不起来。特别是针对多维数组的操作,有的时候用自带的数组函数真的很方便,可以避免多次的foreach循环,这里记录一下一些常用的数组函数,下次遇到相关问题直接看博客就好了。 二、二维数组合并相同键名(ke...
日期:2022-06-24 浏览:1021次 评论: 0 阅读全文
一、背景       今天看代码的时候,发现代码中使用array_map来统一去掉数组中的空格,比起循环来,方便了很多。网上百度一下array_map,然后发现了array_walk。好吧,这两个函数虽然在某些情境下有异曲同工之妙,但是区别还是很大的。 二、关于array_map 1、文档       array_map() 函...
日期:2022-06-24 浏览:960次 评论: 0 阅读全文