https://avatars.githubusercontent.com/u/6058558

程式狂想筆記

phpfmt把true,false,null存檔變大寫(違反psr2),解出/打包phar

由於目前公司開發團隊,有自訂PHP程式風格
但是規則跟PSR規則不太一樣
其中一個就是要true,false要大寫(drupal規範好像是要大寫)
平常我也都小寫orz
不知道當初訂製這個規則是不是有開發過drupal
最近使用phpfmt一直在找解決這個問題(常常忘記大寫orz)
最後研究出來,當然一定要筆記一下
有需要可能可以參考這篇
應該沒有什麼人需要吧 呵呵

vscode 套件調整PHP code style 使用記錄

不知道為什麼裝phpfmt,我vscode不用設定什麼東西就能跑了
後來決定用這個XD
設定方式也很方便

php字串"符號帶變數用法

高職我第一翻開的書是PHP
從以前我就知道’&“在PHP的差別
但我沒有深入了解…..
今天踩到一個雷
A PHP Error was encountered Severity: Notice Message: Undefined variable: date
我發現我字串這樣寫

1
2
3
<?php
$date = date("Y-m-d");
echo "$date之後要做什麼";

其實後來發現$date後面要空白,不能連在一起
同一個雷,不希望一直踩到
就筆記筆記吧

不留這次 Linux Bash 歷史記錄的方法

有時候在 Linux 主機上測試指令,會一直試錯、重跑、改參數,最後 history 裡面塞滿一堆沒價值的紀錄。尤其在維運主機、跳板機或共用環境上,這種暫時性的測試指令常常不想留下來,之後自己用 Ctrl+R 搜尋也會被雜訊洗掉。

這篇整理幾個我實際有測過的方法,目標很單純:只避免「這次 session」的 Bash 指令被寫回歷史檔,不去碰既有的舊紀錄。

[PHP] date跳坑記

[PHP] date跳坑記

今天程式出個bug,竟然提早12小時商品下架
我以為m是分鐘,h是小時
i是分鐘,H是小時(24小時制) h是12小時制
看了一下程式邏輯好像都沒有問題
最後找到原因!!!