由於學生工作上會用到 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 ] – 即匯站 全球即時 匯率API
如果你有幣別轉換的需求就一定要去抓各幣別對應的匯率,國外是有提供相關的API服務當然是要付費的,當然為了省錢就只好自已想辦法去抓匯率,就在上網爬文發現了 即匯站 它提供了 全球即時 匯率API 而且還是免費的,雖然不保證正確性,但其實驗證一下資料是沒問題的,感謝該站提供此服務。
[ PHP ] – Json encode 浮點數 1.0 變 1 解法
最近在接別人API時,裡面有個參數是MD5驗證碼,而其中的data 是需要是 Json encode,但很奇怪當裡面的某一參數值是 1.0 或是 1.00時, 編碼出來就會只剩 1 造成我的MD5的值一直是錯誤的。
[ PHP ] – 當你需要精準的小數點計算時 可以安裝 bcmath
當你需要精準的小數點計算時 可以安裝 bcmath ,因為原生的math函數容易有數值不準,如果你的業務需要有精準的小數點時就需要安裝。
[ PHP ] – 移除陣列 鍵名 保留鍵值 使用 array_values() 函式
有時候在撈資料庫時會產生比較無意義的鍵名,這時候就可以用 array_values() 直接把鍵名移除方便陣列讀取資料。
[ PHP ] – 分頁 程式 顯示固定頁數
以往小編在做 分頁 都是使用 下拉選單 讓使用者選擇要切換到第幾頁,但有些版型不適合放下拉選單,所以這次寫另一種分頁 它是依目前所在頁面 往前 往後顯示固定的頁數。
[ PHP ] – 繁體中文 反轉字串
如果我的文章有幫助到您的話,請幫我點擊廣告,一天最少需要有五人點擊廣告才有足夠經費繼續經營下去,感謝! ⇧⇧⇧,有發現這熟悉字串嗎?沒錯就是每篇文章最下面的廣告點擊公告由上下兩個跑馬燈組成,今天剛好想說由右到左的跑馬燈文字怪怪的,因為是從尾端開始跑,這樣不就無法表達出正確的語意,所以就去找看有沒有可以 反轉字串 的函式,結果…只有英文的 strrev() 用在中文上面就會產生亂碼;不過還好網路上也是有神人寫出不錯的函式,小編有小小的改一下讓程式碼更短一點。
[ PHP ] – #OOP教學 – 目錄
最近在玩SEO發現本站的 php 教學 ,關鍵字排名在第一、二頁,好像還滿多人看得所以最近這個月再寫有關 php 物件導向的教學文章。
[ 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() 這兩個函式都是去判斷檔案是否存在,字面上看來好像是通用的,但其實他們之間是存在差異性的;請看以下程式範例。