[ PHP ] – API JSON 格式要同步輸出相關 header

小編常常要寫API給行動設備去串接,當然都是用json格式;最近發現ios在接值時會有錯誤,原來是我這端沒給header導致手機端無法識別文件格式。 header(‘Content-Type: application/json;... 繼續閱讀

小編常常要寫API給行動設備去串接,當然都是用json格式;最近發現ios在接值時會有錯誤,原來是我這端沒給header導致手機端無法識別文件格式。 header(‘Content-Type: application/json;... 繼續閱讀

[ PHP ] – array_column() 二維轉一維 指定 key value

最近在做無限階層分類,會產生一組二維陣列,但在顯示時要轉成一維陣列比較好抓值。上網爬一下文發現了 array_column() 這個好函式。 原始的二維陣列 Array ( => Array ( =>... 繼續閱讀

最近在做無限階層分類,會產生一組二維陣列,但在顯示時要轉成一維陣列比較好抓值。上網爬一下文發現了 array_column() 這個好函式。 原始的二維陣列 Array ( => Array ( =>... 繼續閱讀

[ PHP ] – 不允許輸入某些字元 以陣列的方式 排除

因為最近程式改以MVC方式來寫,所以前端大量使用json格式來作動,但最近發生某個前端功能失效,一查發現是因為分類名稱中含有 雙引號這個字元,想當然而這在json中是不允許的,雖可以用脫逸字元的方式來處理,但聽說會有坑,所以前端就不動,改以後端的方式擋掉,不允許輸入 雙引號。

[ PHP ] – 多國語言 以 JSON 格式 存於 資料庫

最近開發系統開發完成,突然接到新的需求,要把某個欄位做多國語言顯示,該欄位已存在於資料庫,在不大改程式下做了以下修正。 在資料庫部份 原資料格式為 varchar 56先增加長度  varchar... 繼續閱讀

最近開發系統開發完成,突然接到新的需求,要把某個欄位做多國語言顯示,該欄位已存在於資料庫,在不大改程式下做了以下修正。 在資料庫部份 原資料格式為 varchar 56先增加長度  varchar... 繼續閱讀

[ PHP ] – 使用 Header() 後記得加exit()

要跳頁有滿多方式的,也常常用到比如說 判斷你是否登入,否就跳到登入頁面;或是沒有程式的執行權限就跳到首頁之類的。
最近就因為 使用 Header()來跳頁,就是用在判斷權限,跳回去的那頁又因某體條件跳回本來那頁就無窮迴圈了,不過現在的瀏覽器會自動過濾這種狀況所以不會吃光你的記憶體(以前的ie就會),不過也因為這樣我就查不到錯誤碼。
後來才想到 Header() 後面的程式碼就算是跳頁過去其實他還是會繼續執行,所以一定要加上 exit() 讓他不執行其它程式。

[ PHP ] – 刪除最後一個字元

刪除最後一個字元 這個還滿常用到的,常常忘記一直重查,浪費時間。 常常用在要拼揍出sql語法。無限層分類也會用到。 顯示結果 ‘a’,’b’,’c’ ... 繼續閱讀

刪除最後一個字元 這個還滿常用到的,常常忘記一直重查,浪費時間。 常常用在要拼揍出sql語法。無限層分類也會用到。 顯示結果 ‘a’,’b’,’c’ ... 繼續閱讀

[ PhpMyadmin ] -PHP7.2 Warning in ./libraries/plugin_interface.lib.php# xxx

PHP7.2 Warning in ./libraries/plugin_interface.lib.php# xxx phpmyadmin 匯入資料庫頁面出現錯誤訊息 https://medium.com/@chaloemphonthipkasorn/%E0%B9%81%E0%B8%81%E0%B9%89-bug-phpmyadmin-php7-2-ubuntu-16-04-92b287090b01 ... 繼續閱讀

PHP7.2 Warning in ./libraries/plugin_interface.lib.php# xxx phpmyadmin 匯入資料庫頁面出現錯誤訊息 https://medium.com/@chaloemphonthipkasorn/%E0%B9%81%E0%B8%81%E0%B9%89-bug-phpmyadmin-php7-2-ubuntu-16-04-92b287090b01 ... 繼續閱讀