在 Phpmyadmin 要做資料匯出時出現 Warning in ./libraries/plugin_interface.lib.php #532 的錯誤訊息,上網爬一下解法記錄一下。
[ Mysql ] – TIMESTAMP 精度問題
又發生的意料之外的時間精度問題,在 Mysql 中時間的精度只到秒,如果你要到毫秒就一定要使用 TIMESTAMP ,但 TIMESTAMP 預設值如果你設 CURRENT_TIMESTAMP 其實也是只有到秒,你需要設成 CURRENT_TIMESTAMP(3) 或 CURRENT_TIMESTAMP(6) 依你的需求去設你要的精度。
[ MySQL ] – How to fix error #1055 如何解決 group by 選取欄位非功能函式
其實這個問題小編老早就遇過了,但是當時問題解決後沒有寫下筆記所以又重新找了一次解法,果然認真寫筆記是必要的免的多花一些無畏的時間去做重覆的事,這樣我的產值就下降了;問題就是 group by 選取欄位非功能函式,會出現 error #1055 ,解法也很簡單設定相關參數即可。
[ PHP ] – 繁體中文 反轉字串
如果我的文章有幫助到您的話,請幫我點擊廣告,一天最少需要有五人點擊廣告才有足夠經費繼續經營下去,感謝! ⇧⇧⇧,有發現這熟悉字串嗎?沒錯就是每篇文章最下面的廣告點擊公告由上下兩個跑馬燈組成,今天剛好想說由右到左的跑馬燈文字怪怪的,因為是從尾端開始跑,這樣不就無法表達出正確的語意,所以就去找看有沒有可以 反轉字串 的函式,結果…只有英文的 strrev() 用在中文上面就會產生亂碼;不過還好網路上也是有神人寫出不錯的函式,小編有小小的改一下讓程式碼更短一點。
[ PHP ] – #OOP教學 – 目錄
最近在玩SEO發現本站的 php 教學 ,關鍵字排名在第一、二頁,好像還滿多人看得所以最近這個月再寫有關 php 物件導向的教學文章。
[ Apache ] – .htaccess 防止檔案盜連
公司同事提的需求,只允許自已的程式去載入js檔,如果直接在網址列輸入檔案完整網址就不顯示該檔,要達到此功能可以利用 .htaccess 防止檔案盜連 ;以下作法也可用於防址圖片盜連。
[ PHP ] – hash() 產生不可逆的雜湊加密字串
小編以往比較常用的是md5加密,但 md5 已經有太多 Rainbow Table 可以用來破解,所以現在比較常用 hash() 以 sha256 來加密字串。
[ PHP ] – http_build_query() 將 陣列 轉成 get參數格式
當你要使用 GET 傳參數時,你又不想自已串接參數?id=1&subject=混水摸魚,你就可以透過 http_build_query() 將 陣列 轉成 get參數格式後;直接加在url的後面。
[ PHP ] – isset() 與 empty() 與 is_null 差異
isset() 與 empty() 與 is_null 這篇主要是比較這三個判斷函式他們之間的差異性;請看以下程式範例。
[ PHP ] – is_numeric() 與 is_int() 差異
is_numeric() 與 is_int() 這兩個函式都是去判斷變數是否為數字,看來好像差不多用的,但其實他們之間是存在差異性的;請看以下程式範例。
[ PHP ] – file_exists() 與 is_file() 差異
file_exists() 與 is_file() 這兩個函式都是去判斷檔案是否存在,字面上看來好像是通用的,但其實他們之間是存在差異性的;請看以下程式範例。
[ PHP ] – php 中 大括號 {} 的使用方法
小編常看到別人寫的程式中都會在雙引號中使用 大括號 {} ,常常沒搞懂這種寫法;這次就花點時間了解一下用法。
[ PHP ] – getcwd() 取得當前工作目錄
getcwd() 取得當前工作目錄。
[ PHP ] – debug_backtrace() 除錯追蹤
debug_backtrace() 常用在除錯可以看到執行的歷程,也可以用在發生錯誤時寫入你的error_log。
[ PHP ] – http_response_code() 取得或設定 HTTP 回應代碼
http_response_code() 也是我們開發API時,當需求是不合法時我們可以透過修改 HTTP Response Code 例如改成 404 就可以擋助非法的請求。