
tp5
楠楠呐
有时间就更新,更新自己的同时也希望能帮到你们,分享知识真的很nice,不管现在处于一个什么阶段,都一起加油吧!
所有努力都不会白费的!
展开
-
php tp5接收前端传来的emoji表情并处理
数据库编码格式使用utf8mb4存入时先使用emoji_encode对内容进行编码读取返回前端时使用emoji_decode解码即可//对emoji表情转义private function emoji_encode($str) { $strEncode = ''; $length = mb_strlen($str, 'utf-8'); for ($i = 0; $i < $length; $i++) { $_tmpStr = mb_substr($str转载 2020-07-24 15:08:51 · 881 阅读 · 0 评论 -
php order rand
需要在site_id中随机抽取一条查出其数据$site_id = '919,927,996,1146,1149,1209,1211,1213,1226,1233,1239,1242,1243,1246,1250,1253,1254,1263,1274,1275,1281,1284,1285,1286,1287';//tp5方法一(这个方法查出来可能会为空,随机的一个id不一定状态是3,或者不一定数据删除了)$mac_address = (new Site()) ->where('sit原创 2020-06-24 09:39:22 · 411 阅读 · 0 评论 -
php 发送短信验证码
/* * 发送短信验证码通用接口 * 请求参数,tel_num * */public function sendCode(Request $request){ //验证请求方式! if (!$request->isPost()){ return json(['status'=>1000,'msg'=>'请求方式错误!']); }...原创 2020-04-03 13:49:13 · 238 阅读 · 0 评论 -
生成二维码接口
//生成二维码public function makePng($value=''){ //引入QRcode类 import('phpqrcode.phpqrcode', EXTEND_PATH); ob_start(); //生成二维码 $errorCorrectionLevel = "L"; // 纠错级别:L、M、Q、H $matrixPoi...原创 2020-04-03 13:02:23 · 157 阅读 · 0 评论 -
php 数组去重
/** * 数组去重(唯一ID码) * @param array $array * @return array */ private function uniqueArr($array){ //选中数据去重 $result = array(); foreach($array as $k=>$val...原创 2020-04-03 12:48:25 · 115 阅读 · 0 评论 -
php redis队列
基于Tp5框架自带的redis(linux下supervisor进程守护)队列一、什么是队列队列是一种特殊的线性表,特殊之处在于它只允许在表的前端(front)进行删除操作,而在表的后端(rear)进行插入操作,和栈一样,队列是一种操作受限制的线性表。进行插入操作的端称为队尾,进行删除操作的端称为队头。二、队列能够干什么,适用的场景是什么能够解决短时间请求问题而不需要实时得到处理结果或者需...原创 2020-03-31 10:27:27 · 346 阅读 · 0 评论