原创 PHP-七牛雲上傳視頻視頻轉碼視頻瘦身(視頻壓縮視頻縮小)

視頻上傳: 官方文檔鏈接直達:https://developer.qiniu.com/kodo/sdk/1241/php#4 如果不懂直接看我下面的代碼: //引入所需的類 use Qiniu\Auth;// 引入鑑權類 use Qin

原创 根據某一時刻獲取當月每週起始時間

  function get_weekinfo($month = '2020-04') { $week_info = array(); $end_date = date('d', strtotim

原创 PHP獲取指定日期所在天,周,月,年的開始日期與結束日期

先寫出指定日期的時間格式和時間戳格式,下面要用到: $str_day = '2020-04-17';//時間格式 $time_day = $date_time = date("Y-m-d", $str_time);//時間戳格式 指定

原创 PHPExcel導出返回路徑問題(前後端分離前端必須獲取信息)

PHPExcel文檔中  導出的寫法是使用header直接下載後就退出方法了  並沒有返回值 原代碼是這樣的:(可看我上篇博客) $PHPWriter = \PHPExcel_IOFactory::createWriter($PHPE

原创 日期時間與當前相比是多久前

/** * 日期時間與當前相比是多久前 * @param $time * @return string */ public function getCreateTimeAttr($

原创 微信小程序獲取用戶手機號碼

零基礎的我剛接觸小程序寫出來這個功能的時候我的心理活動是 好  開始寫了  爲了方便我給你們解釋我給你們找了個圖:    第一步:我們看看上邊的說明書(獲取登錄憑證code)                這個code碼是使用小程序登

原创 PHPexcel導出長數組解析成E....

$PHPSheet->setCellValue("A" . $i, $i-1) ->setCellValue("B" . $i, $v['order_code'])

原创 TP5按天分組查詢

$data = Db::name('z_weight_log')->group("DATE_FORMAT(FROM_UNIXTIME(createTime),'%Y-%m-%d')")->select();  

原创 thinkphp5 ---- object(think\response\Json)轉數組

當我們調用json返回的對象想要轉成數組方便循環時  我們使用getContent()方法就可以轉數組了 $flag = $this->orderList(); $flag = json_decode($flag->getContent

原创 小程序發送客服消息,php後端接口

小程序API裏面關於服務端發送消息有四種:            1:發送客服消息:顧名思義就是小程序端觸發這個方法就會跳到客服對話的頁面            2:發送模板消息:前端收集openid,後端出發統一給收集到的openid的

原创 TP5批量插入數據(分批插入)

我們知道TP5有insetall函數可以批量插入,但是如果一次插入10000條數據呢  同時插入肯定會卡死,所以我們分批插入  foreach ($sheetContent as $k => $v){ $arr['custome

原创 thinpphp5.1使用excel導入數據

 注意點: 1:還是那個問題  tp5.1廢除了助手函數vendor和import函數  我用的require原始的引入 2:我之前用封裝導入方法 但是導出的表列寬不夠 導致數據在excel表格中得自己調整寬度才顯示正確 比如2018-0

原创 TP5 Validate 驗證 內置規則

use think\Validate; # 驗證某個字段必須 'name'=>'require' # 驗證某個字段的值是否爲純數字(採用ctype_digit驗證,不包含負數和小數點) 'num'=>'number' # 驗證某個

原创 ajax獲取success參數轉義不對如何解決

使用eval轉義  success:function(res){ var res = eval("("+res+")"); if(res.res == 1){ alert(re

原创 php獲取本年、本月、本週時間戳和日期

//獲取今日開始時間戳和結束時間戳 $beginToday=mktime(0,0,0,date('m'),date('d'),date('Y')); $endToday=mktime(0,0,0,date('m'),date('