PHP 想要接收 CLI PIPE 傳過來得值,可以使用 -R 加上 $argn 來拿取~
標籤: php
PHP True 與 字串型態比對的注意事項
PHP Boolean 型態的 True 與 字串做 == 的比對,可能會跟預期的不太一樣。
將 \x 開頭編碼的資料轉成中文輸出
在 access.log / error.log 或者某些頁面,有時後會看到 \x 開頭,16進制的字串,要怎麼將這些字串還原回原本的文字呢?
PHP (不)建議使用的 加解密演算法
PHP 7.2 後 mcrypt 被拿掉了,但是偏偏以前使用的演算法,PHP7.2 的 OpenSSL 不支援,所以要重新來找新的加解密演算法。
PHP 7.2 安裝 Pecl 的 mcrypt
PHP strtotime 對於 last、next 的注意事項
PHP 使用 strtotime() 想要轉換成上週二、上週四等等的 timestamp,使用上會有要注意的地方。
PHP CURL 送 PUT、DELETE、OPTIONS 的方法
PHP CURL 要傳送 PUT、DELETE、OPTIONS 要怎麼傳送?傳送過後,同一個 connection 要怎麼 reset?
使用 grep 過濾兩個檔案(不)重複的內容
Linux 常常使用 grep 來找某段字串(可以使用 regex),不過 grep 還有許多強大的功能,例如:
兩個檔案內容,想要把兩個檔案都有的內容撈出來,或者把其中 A檔案 當過濾(Filter)條件,另外 B檔案有出現 A檔案 的內容,全部過濾掉,都可以靠 grep 達成。
PHP 要如何取得 今年到現在過幾天
PHP 要抓取今年從年初到現在(或者某個日期)共經過幾天,要怎麼快速取得呢?
PHP 依照「位置」來快速分割固定格式文字
PHP 要快速分割固定格式的文字,可以使用 split、explode 等等,但是若是一串連續的字串,該怎麼做呢?
固定字串例如:20171110235959 (2017年11月10日23點59分59秒)
一般想到最快的就是 preg_match 一行解決,再不然就是 substr,或者直接用陣列存取 $str[0] ~ $str[3] .. 等等,有沒有簡單又快速的解法呢?