21個實用PHP代碼
1. 獲取當前時間戳 ``` $time = time(); ``` 2. 獲取當前日期和時間 ``` $datetime = date('Y-m-d H:i:s'); ``` 3. 判斷字符串是否包含指定字符 ``` if(strpos($string, $char) !== false){ //字符串包含指定字符 } ``` 4. 獲取數組中的最大值和最小值 ``` $max_value = max($array); $min_value = min($array); ``` 5. 獲取客戶端IP地址 ``` $ip = $_SERVER['REMOTE_ADDR']; ``` 6. 生成隨機數 ``` $randnum = rand($min, $max); ``` 7. 讀取文件內容并輸出 ``` echo file_get_contents($file_path); ``` 8. 寫入文件內容 ``` file_put_contents($file_path, $content); ``` 9. 刪除文件 ``` unlink($file_path); ``` 10. 獲取文件大小 ``` $file_size = filesize($file_path); ``` 11. 將URL轉義字符串解碼 ``` $url_decode = urldecode($url_encoded_string); ``` 12. 將字符串轉換為數組 ``` $array = explode(',', $string); ``` 13. 將數組轉換為字符串 ``` $string = implode(',', $array); ``` 14. 判斷文件是否存在 ``` if(file_exists($file_path)){ //文件存在 } ``` 15. 判斷文件是否可讀 ``` if(is_readable($file_path)){ //文件可讀 } ``` 16. 判斷文件是否可寫 ``` if(is_writable($file_path)){ //文件可寫 } ``` 17. 獲取文件的修改時間 ``` $last_modified_time = filemtime($file_path); ``` 18. 獲取當前PHP版本 ``` $php_version = phpversion(); ``` 19. 判斷當前操作系統類型 ``` $os_type = PHP_OS; ``` 20. 數組排序 ``` sort($array); //升序排列 rsort($array); //降序排列 ``` 21. 獲取數組中某個元素的鍵名 ``` $key = array_search($item_value, $array); ```