随笔分类 -  php类库

查找总结的各类php类库
摘要:最近开发一个商城app项目,需求表有个功能是写个七天签到功能,网上找了一圈才找到一个勉强可用的。 经修改应用到项目后,记录一下需求开发流程及相关思路 先看设计稿: 功能需求如下: 1.显示七天签到列表,每签到一天得到一积分,两天两积分,以此类推。在第八天的时候,重置归零为第一天 2.显示连续签到天数 阅读全文
posted @ 2021-05-26 17:16 潘潘潘的博客 阅读(1915) 评论(0) 推荐(0) 编辑
摘要:/** * 发送系统消息 * @param $title 消息标题 * @param $content 消息内容 */ public function systemMessage($title, $content = '') { $uid_arr = User::build() -> column( 阅读全文
posted @ 2021-04-15 12:01 潘潘潘的博客 阅读(638) 评论(0) 推荐(0) 编辑
摘要:由于主管说使用saveAll更新数据效率太低,要改用sql语句一次执行现在修改 /** * excel开启上传 * author: panzhide * @return array * Date: 2021/4/14 */ public function logisticsImportExcel() 阅读全文
posted @ 2021-04-15 11:59 潘潘潘的博客 阅读(218) 评论(0) 推荐(0) 编辑
摘要:公司有个需求,是用excel更新数据的,把错误的行列放到一个数组返回出来,正常的数据则插入,且返回数量 1.先需要引入phpspreadsheet,这里使用composer 安装 composer require phpoffice/phpspreadsheet 2.还需要在头部引入,命名空间自己根 阅读全文
posted @ 2021-04-15 11:43 潘潘潘的博客 阅读(421) 评论(0) 推荐(0) 编辑
摘要:public function index() { $data = Db::table('sea_data')->field('v_id')->select(); $vid = array(); foreach ($data as $key => $value) { $vid[] = 'https: 阅读全文
posted @ 2020-12-14 15:05 潘潘潘的博客 阅读(199) 评论(0) 推荐(0) 编辑
摘要:<?php namespace app\util; /** * 关于文件压缩和下载的类 * @author panzhide * @version 1.0 */ class ZipDownload { protected $file_path; /** * 构造函数 * @param [string 阅读全文
posted @ 2020-11-17 11:47 潘潘潘的博客 阅读(387) 评论(0) 推荐(0) 编辑
摘要://遍历更新 foreach ($list as $key => $value) { $value['goodsname'] = $this->trimall($value['goodsname']); $value['measureunit'] = $this->trimall($value['m 阅读全文
posted @ 2020-11-17 11:46 潘潘潘的博客 阅读(219) 评论(0) 推荐(0) 编辑
摘要:本文给家大家分析php获取本年、本月、本周时间戳和日期格式的实例代码,实例代码介绍的非常详细,具有一定的参考价值,具体如下: 时间戳格式: //获取今日开始时间戳和结束时间戳 $beginToday=mktime(0,0,0,date('m'),date('d'),date('Y')); $endT 阅读全文
posted @ 2020-11-17 11:43 潘潘潘的博客 阅读(218) 评论(0) 推荐(0) 编辑
摘要:private function toDateChinese($date) { $date_arr = explode('-', $date); $arr = []; foreach ($date_arr as $index => &$val) { if (mb_strlen($val) == 4) 阅读全文
posted @ 2020-11-17 11:41 潘潘潘的博客 阅读(521) 评论(0) 推荐(0) 编辑
摘要://人民币金额转大写程序PHP版 //作者:大V【vsxp】 $number = $_GET['num'] ? trim($_GET['num']) : 8421; echo Num2Cny::ParseNumber($number); class Num2Cny{ static $basical 阅读全文
posted @ 2020-11-17 11:40 潘潘潘的博客 阅读(248) 评论(0) 推荐(0) 编辑
摘要:$csn = date("Ymdhis").substr(str_shuffle('1234567890'), 0, 6); 阅读全文
posted @ 2020-11-17 11:38 潘潘潘的博客 阅读(116) 评论(0) 推荐(0) 编辑
摘要:/** *求两个已知经纬度之间的距离,单位为米 *@param lng1,lng2 经度 *@param lat1,lat2 纬度 *@return float 距离,单位米 **/ function getdistance($lng1,$lat1,$lng2,$lat2){ //将角度转为狐度 $ 阅读全文
posted @ 2020-11-17 11:37 潘潘潘的博客 阅读(121) 评论(0) 推荐(0) 编辑
摘要:/* *替换手机号码中间四位数字 *@param [type] $str [description] *@return [type] [description] */ function hide_phone($str){ $resstr = substr_replace($str,'***',3,4 阅读全文
posted @ 2020-11-17 11:35 潘潘潘的博客 阅读(349) 评论(0) 推荐(0) 编辑
摘要://1、字符串长度 function strlen($str) { if ($str == '') return 0; $count = 0; while (1){ if ($str[$count] != NULL){ $count++; continue; }else{ break; } } re 阅读全文
posted @ 2020-11-17 11:29 潘潘潘的博客 阅读(107) 评论(0) 推荐(0) 编辑
摘要:/* *$arr = array('', 'test', ' '); *dump($arr);输出结果中将只有 'test' */ public function removeEmpty($arr, $trim = TRUE) { foreach ($arr as $key => $value){ 阅读全文
posted @ 2020-11-17 11:27 潘潘潘的博客 阅读(339) 评论(0) 推荐(0) 编辑
摘要://把所有栏目id返回 //$cateRes为$cateRes = db('StoreClass')->where('store_id',$uid)->order('class_sort desc')->select(); public function catetree($cateRes){ re 阅读全文
posted @ 2020-11-17 11:26 潘潘潘的博客 阅读(80) 评论(0) 推荐(0) 编辑
摘要:function arr_sort ($array, $key, $order = "asc") {//asc是升序 desc是降序 $arr_nums = $arr = array(); foreach ($array as $k => $v) { $arr_nums[$k] = $v[$key] 阅读全文
posted @ 2020-11-17 11:24 潘潘潘的博客 阅读(65) 评论(0) 推荐(0) 编辑
摘要:隐藏邮箱中间几位数 例如9533*****@qq.com function hide_email ($str) { $arr = explode('@', $str); $rest = substr($arr[0], 0, 4); $len = strlen($arr[0]) - 4; $str = 阅读全文
posted @ 2020-11-17 11:22 潘潘潘的博客 阅读(317) 评论(0) 推荐(0) 编辑
摘要:php隐藏手机号码中间几位数 例如156***8956 function hide_mobile ($num) { $num = substr_replace($num, "****", 3, 4); return $num; } 阅读全文
posted @ 2020-11-17 11:21 潘潘潘的博客 阅读(287) 评论(0) 推荐(0) 编辑
摘要:function is_mobile () { // 如果有HTTP_X_WAP_PROFILE则一定是移动设备 if (isset ($_SERVER['HTTP_X_WAP_PROFILE'])) { return TRUE; } // 如果via信息含有wap则一定是移动设备,部分服务商会屏蔽 阅读全文
posted @ 2020-11-17 11:19 潘潘潘的博客 阅读(602) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示
🚀
回顶
收起
  1. 1 404 not found REOL
404 not found - REOL
00:00 / 00:00
An audio error has occurred.