原创 php 封裝字符串替換函數

項目中常常出現字符串替換情況,現封裝成一個方法,可替換多個特殊字符,做下記錄,方便日後提取 //字符串替換(可替換1-2個特殊字符) function get_replace($str,$replaceArr1,$replaceArr2

原创 數組轉對象

記錄一下,數組轉對象: /** * 數組轉對象 * @param $e * @author xietaotao * @return object|void */ function arrayToObject($e){

原创 PHP 將圖片拷貝到新目錄,重命名操作

1,將圖片拷貝到新目錄,使用copy函數: 格式:copy(source,destination) 將文件從 source 拷貝到 destination。如果成功則返回 TRUE,否則返回 FALSE。 示例: //複製圖片到新目錄

原创 tp5小技巧

1,html中若一部分代碼暫時不用,直接註釋掉,F12情況下會被看到,此時可用php註釋代碼方式,例如: <?php /* <div class="about_third clearfloat"> <h3 class=""><i

原创 tp5 非debug模式下,記錄網站錯誤日誌

TP5 非debug模式下,若有程序發生錯誤,並將其記錄在錯誤日誌裏面,管理後臺可及時發現並對其程序進行補救: 一、瞭解tp5目錄結構,修改處理錯誤文件 Handle.php 1,文件位置:\thinkphp\library\think\

原创 tp5 跨控制器調用

記錄一下: 1,同一個controller文件夾下,示例: 2,不同一個controller文件夾下,示例:

原创 常用正則表達式

常用正則表達式: "^\d+$"  //非負整數(正整數 + 0)  "^[0-9]*[1-9][0-9]*$"  //正整數  "^((-\d+)|(0+))$"  //非正整數(負整數 + 0)  "^-[0-9]*[1-9][0-9

原创 tp5 union查詢加分頁加補充數據

兩張相似的數據表進行聯合查詢,並進行分頁處理,並對分頁後的數據增加數據元素: 代碼示例: $a = model('orderTemporary')->field(categoryid,uid,productname,enproductn

原创 input輸入框中只允許輸入正整數

HTML代碼: <!-- 默認金額爲10 --> <input type="text" name="money" value="10" οnkeyup="value=integer(this.value)" autocomplete="

原创 phpstorm 連接FTP 管理遠程

記錄一下,phpstorm 連接FTP ,同步遠程代碼: 1,打開phpstorm,進入tools -> deployment ->configuration,圖示: 2,定義項目別名(此處隨意定義),選擇連接類型: 3,填寫ftp

原创 Bootstrap paginathing分頁

JS將後端給的全部數據進行分頁,Bootstrap paginathing分頁代碼示例: <script src="js/paginathing.js" type="text/javascript" charset="utf-8"></

原创 記錄幾個常用的電腦快捷鍵

ctrl+A全選 ctrl+C複製  ctrl+V粘貼 ctrl+D刪除/添加收藏 ctrl+C查找 ctrl+H歷史記錄 ctrl+N新窗口 ctrl+W關閉當前窗口 ctrl+P打印 ctrl+R刷新 ctrl+S保存 ctrl+X剪

原创 jq layui遮罩層出現多個layui-layer-shade問題

原因: 由於頁面動態添加元素並附帶又綁定click事件,所以這種情況下,很有可能出現layui遮罩層出現多個layui-layer-shade導致頁面無法點擊操作的問題,仔細檢查代碼,不難發現此元素的click事件被綁定了不止1次。 解決

原创 TP5 運算驗證碼

TP5 實現運算驗證碼 1,直接修改topthink-Captcha中的驗證碼類captcha.php。 <?php // +----------------------------------------------------

原创 jq 遍歷取值某一行內某元素的值

jq取表格中某一行內某元素的值 : //click事件,取表格中某一行內某元素的值 $('li').each(function(){ var thisHang = $(this); $(thisHang).click(f