Google Spreadsheets、Excel 都很常會遇到,第一列會是 1 ~ n 的數字,然後右邊再繼續動態增加,或者最上層那列,會往右 1 ~ n 欄的增加。
- 橫列增加
- 1 2 3 4 5 n
- d1 d2 d3 d4 d5 dn...
- 直列增加
- 1 d1
- 2 d2
- 3 d3
- n dn
個人筆記, 記錄關於 系統、程式、新聞 與 日常生活 等資訊
Google Spreadsheets、Excel 都很常會遇到,第一列會是 1 ~ n 的數字,然後右邊再繼續動態增加,或者最上層那列,會往右 1 ~ n 欄的增加。
Linux 常會需要寫 Shell script,但是遇到問題 Debug 還蠻麻煩的,要怎麼開啟 Debug mode (trace mode)
可以使用 -x 來協助 Debug
瀏覽器的功能越來越多,JavaScript 撰寫就會需要知道是否有支援這些功能,要確認瀏覽器的 JavaScript 有支援此功能要怎麼寫呢?
PHP CURL 想要把 Header 和 Body 都印出來,方便 Debug 用,要怎麼做呢?
Linux 要接收 pipe 來的資料,可以參考此篇:使用 PHP 接收 Linux 中 pipe 的 輸出資料
要持續接收資料,還是可以依照上述那篇文章裡面的程式碼,只是要測試一下,此篇把測試結果在紀錄一下~
很多程式語言都有三元運算子,而 PHP 在 7.x 後,有多一個 ?? 的語法,可以簡化一些常用的語法。
例如:
可簡寫成
PHP 的 str_replace()、str_ireplace() 在使用上,剛開始覺得有些不太直覺的地方,不過,後來發現應該是文件沒有看仔細的因素~
PHP 要抓 Try / Catch 的 Exception,想要抓最上層的,要怎麼抓呢?
PHP 7.x 後有新增一個比較的語法,可以依照比對 >、=、< 分別回傳 1、0、-1
PHP 都建議使用 Prepare 來避免 SQL injection 等等的,但是在 Debug 的時候,最困擾的就是如何把當下 SQL 語法印出來。
此套件支援 Debug 主要是可以將 SQL 語法印出。