原创 上傳圖片

前端: <form action="/upload" method="post" enctype="multipart/form-data"> <img src="img/01.png" /> <input type="file" name

原创 遞歸 求1+2+3+....+10

# 遞歸 求1+2+3+....+10function sum($total = 0,$num){    $total += $num;    if($num == 1) {        return $total;    }else{ 

原创 批量更新mysql

$display_order = [$this->data['user_id']=>'1', $this->token_info['id']=>'0']; $params = array_keys($display_order); $pla

原创 mysql正則查找、字符串替換

update device_typeset logo = REPLACE(logo, '"}', '.png"}')where logo not regexp '.png"}$' and logo != '';

原创 正則匹配數字字母下劃線橫線中文

if(preg_match("/^[-\w\x{4e00}-\x{9fa5}]{1,6}$/u"," q")){     echo 'OK'; }else{     echo 'NO'; }

原创 閉包函數 use 改變外部變量

$hash_array = [];array_map(function($k,$v)use(&$hash_array){    $hash_array[$k] = $v;}, $_POST['key'], $_POST['value']);

原创 array_filter、find_in_set查詢id是否在id集合中、concat連接字符串,ifnull、if用法

1:array_filter檢查每個元素是不是數字 if(array_filter($this->data['log_id'] ,'is_numeric') !== $data['log_id']) echo '000';2:concat連

原创 上傳圖片

前端: <form action="/upload" method="post" enctype="multipart/form-data"> <img src="img/01.png" /> <input type="file" name

原创 mysql參數優化(解決大併發,高IO)

innodb_buffer_pool_size 參數用來設置 Innodb 最主要的 Buffer(Innodb_Buffer_Pool)的大小,也 就是緩存用戶表及索引數據的最主要緩存空間,對 Innodb 整體性能影響也最大show s

原创 top.window.location.href和 window.location.href 的區別

top.window.location.reload 中top是什麼意思 父框架的對象  比如 有網頁  1.htm  <span id='str'>顯示內容1</span> <iframe src='2.htm'></iframe>  2

原创 array_map的多個數組技巧

# 獲取家列表 $home_list = Model::home_users()->selectBySql(     'select     h.home_id,h.name     from home_users as hu left j

原创 正則匹配郵箱

if(preg_match('/^[\w-]+@[\w-]+(\.[a-zA-Z]+)?\.[a-zA-Z]{2,3}$/','[email protected]')){    echo 'ok';}else{    echo 'n