--- tags: PHP --- # PHP快速入門 4 -- 常用方法 ## 常用方法 ### sprintf 格式化字串 * $變數 = sprintf("字串", 來源值1, 來源值2, 來源值3) * %s字串、%d整數、%g小數、%f浮點數、%c字元、%b二進制、%x小寫英文字母、%X大寫英文字母 範例: ![](https://i.imgur.com/byeEDIp.png) ![](https://i.imgur.com/emI5hSQ.png) ### strlen 計算字元長度 :warning: 中文字一個字為三個字元 * \$變數 = strlen(字串); 範例: ```php= $str = "abcde"; $length = strlen($str); echo $str . " 字元長度為:" . $length . "<br />"; // 輸出 abcde 字元長度為:5 $str = "中文字串"; $length = strlen($str); echo $str . " 字元長度為:" . $length . "<br />"; // 輸出 中文字串 字元長度為:12 ``` ### substr 字串中擷取部分字 ### mb_substr 字串中擷取部分字>>中文 ### str_replace ### strtoupper ### strtolower ### strpos ### mb_strpos ### round ### rand ### array_push ### count ### sort ### rsort ### join ### date 格式化時間 * https://www.php.net/manual/zh/function.date.php * 抓系統的時間 ![](https://i.imgur.com/fodm8Nq.png)