發表文章

Git config safe.directory

圖片
Git GUI 程式更新後出現錯誤,Git 很貼心的提醒要下 git config --global --add safe.directory 'repository path' 指令。

[Laravel 8.x] Model wasRecentlyCreated 判斷是否是 create

大家都知道 Laravel model 有一些預設的事件,如果我們觸發了 saved 事件,處理的過程中又想區分是新增還是編輯的時候就可以用 wasRecentlyCreated 屬性來判斷。

如何在 Blogger 套用 Google Fonts

圖片
沒想到「如何在 Blogger...」系列文章也寫到第三篇了,這次我們來說怎麼套用 Google Fonts 的字型,順便把 Blogger 整體的字型改成「思源黑體」。 步驟基本和前兩篇一樣,新增 HTML/JavaScript 小工具,並貼入程式碼,所以新增小工具的過程我就不詳細寫了(懶惰),如果想知道的可以去看前兩篇文章「 如何在 Blogger 文章加目錄索引? 」或「 如何在 Blogger 裡放程式碼? 」。 以下是這次要貼的程式碼: <link rel="preconnect" href="https://fonts.googleapis.com"> <link rel="preconnect" href="https://fonts.gstatic.com" crossorigin> <link href="https://fonts.googleapis.com/css2?family=Noto+Sans+TC:wght@300&display=swap" rel="stylesheet"> <style type="text/css"> * { font-family: Consolas,Noto Sans TC,sans-serif !important; letter-spacing: 0.03em; } </style> 說明: 前 3 行是載入 Google Fonts。如果你想載入其他字型可以到 Google Fonts  尋找。 找到想要的字型。 選擇文字粗細。 點右上角的方塊,會出現剛才選擇的字型及粗細,特別說明字型和粗細是可以多選的,所以如果有多個想載入的字型可以一次處理。 在 Use on the web 我們選擇 <link>,底下顯示的程式碼就是我們要的。 ...

Laravel Excel Import 日期和公式問題

圖片
其實我在使用 Laravel Excel 匯入的時候遇過很多問題,但其實大部分的問題都可以在官方文件中找到答案,這一次遇到的兩個問題,其中一個最後也是在官方文件中找到的,只是我沒想到他的文章分類會在這麼奇怪的地方。

[PHP] 如何去除 0xA0

直接說結論,用 trim() 可以去掉,寫法如下: $string = trim($string, chr(0xC2) . chr(0xA0)); 而且一定要寫 chr(0xC2),如果只寫 chr(0xA0) 沒有作用 // 這樣不行 $string = trim($string, chr(0xA0)); 參考文件 PHP: trim - Manual Delete spaces php

[PHP] json_decode return null

最近串某平台的帳號,對方 return 回來的資料是 josn 格式,可是我用 json_decode() 卻解不開,回傳 null。

cURL error 60: Issuer certificate is invalid.

圖片
最近在兩台 Server 之間 call api 會出現 cURL error 60: Issuer certificate is invalid. 的問題,詢問公司 MIS,他說是 Server 憑證問題,要在 Server 執行指令 yum update ca-certificates 更新套件。其實我也不是很懂,就先記錄下來吧~