由於學生工作上會用到 Laravel 所以身為PHP老師的我,也要來學一下Laravel;第一步當然是要學怎麼安裝它。
[ PHP ] 動態內容轉存HTML
小編公司有很多報表要跑很久,類似像月報的東西,如果每個人要看月報都要重跑一次的話滿花時間,那最簡單的方式就是當第一個人跑過月報後自動產生相對應的HTML,第二個人直接看HTML檔就可以了。
[ Linux ] Ubuntu 16.04 upgrades PHP7.0 to PHP7.4 for wordpress environment
本來裝作業系統應該是要裝最新版的,但在幫這個客戶裝wordpress的時候,18.04版本會造成流量異常,所有設定都一樣,但在16.04版本就完全正常;當時是裝php7.0,不過wordpress 現在要最小需求已經到php7.4 不裝到這個版本很多外掛都不能裝,所以長痛不如短痛今天找時間給他升級一下。
[ PHP ] ErrorMessage : Uncaught DivisionByZeroError
這一樣是發生在 PHP 7.2 升級成 PHP 8.0時,錯誤訊息 ErrorMessage : Uncaught DivisionByZeroError
[ PHP ] ErrorMessage : Array and string offset access syntax with curly braces is deprecated
最近小編在跑以前的用php7.2版的程式時,是使用新建置的環境php8.1版本跳的有點多,所以不意外的發生意外了,出現了Array and string offset access syntax with curly braces is deprecated,上網一查是PHP7.4後就不支援大括號的用法。
[ PHP ] – Poker Shuffle 撲克洗牌
用 php 實作 撲克洗牌
[ Linux ] – 利用 Imagick 來批次調整圖片大小
blog的網站空間快不夠用了,最佔用空間的就是圖檔,所以就先從這邊下手,不過由於本人是使用Ubuntu當作業系統又一直沒找到相關合適的GUI可以批次處理圖片的軟體,所以老樣子直接用 Imagick 透過指令碼的方式來做圖片大小修改最快。
[ PHP ] – 即匯站 全球即時 匯率API
如果你有幣別轉換的需求就一定要去抓各幣別對應的匯率,國外是有提供相關的API服務當然是要付費的,當然為了省錢就只好自已想辦法去抓匯率,就在上網爬文發現了 即匯站 它提供了 全球即時 匯率API 而且還是免費的,雖然不保證正確性,但其實驗證一下資料是沒問題的,感謝該站提供此服務。
[ PHP ] – Json encode 浮點數 1.0 變 1 解法
最近在接別人API時,裡面有個參數是MD5驗證碼,而其中的data 是需要是 Json encode,但很奇怪當裡面的某一參數值是 1.0 或是 1.00時, 編碼出來就會只剩 1 造成我的MD5的值一直是錯誤的。
[ PHP ] – 移除陣列 鍵名 保留鍵值 使用 array_values() 函式
有時候在撈資料庫時會產生比較無意義的鍵名,這時候就可以用 array_values() 直接把鍵名移除方便陣列讀取資料。
[ PHP ] – 分頁 程式 顯示固定頁數
以往小編在做 分頁 都是使用 下拉選單 讓使用者選擇要切換到第幾頁,但有些版型不適合放下拉選單,所以這次寫另一種分頁 它是依目前所在頁面 往前 往後顯示固定的頁數。
[ PHP ] – 繁體中文 反轉字串
如果我的文章有幫助到您的話,請幫我點擊廣告,一天最少需要有五人點擊廣告才有足夠經費繼續經營下去,感謝! ⇧⇧⇧,有發現這熟悉字串嗎?沒錯就是每篇文章最下面的廣告點擊公告由上下兩個跑馬燈組成,今天剛好想說由右到左的跑馬燈文字怪怪的,因為是從尾端開始跑,這樣不就無法表達出正確的語意,所以就去找看有沒有可以 反轉字串 的函式,結果…只有英文的 strrev() 用在中文上面就會產生亂碼;不過還好網路上也是有神人寫出不錯的函式,小編有小小的改一下讓程式碼更短一點。
[ PHP ] – #OOP教學 – 目錄
最近在玩SEO發現本站的 php 教學 ,關鍵字排名在第一、二頁,好像還滿多人看得所以最近這個月再寫有關 php 物件導向的教學文章。
[ PHP ] – hash() 產生不可逆的雜湊加密字串
小編以往比較常用的是md5加密,但 md5 已經有太多 Rainbow Table 可以用來破解,所以現在比較常用 hash() 以 sha256 來加密字串。
[ PHP ] – http_build_query() 將 陣列 轉成 get參數格式
當你要使用 GET 傳參數時,你又不想自已串接參數?id=1&subject=混水摸魚,你就可以透過 http_build_query() 將 陣列 轉成 get參數格式後;直接加在url的後面。