PHP 讀取 CSV 檔案並輸出 (簡易版)
簡易示範 fgetcsv() 逐行讀取 CSV 並印出陣列。 基本程式碼 <?php $file = name.txt; $handle = fopen(
PHP 檢測 Apache mod_rewrite 模組是否載入
部署 rewrite 規則前需確認 mod_rewrite 已啟用。PHP 提供兩種檢測方式。 方法一:apache_get_modules() (模組化 Ap
PHP 利用 Reflection 實作外掛機制
透過 Reflection API 掃描已載入類別,找出實作特定介面的類別,動態呼叫其方法,實現外掛/模組系統。 核心架構 newInstance());
PHP 寫入資料到 CSV 檔案 (fputcsv 進階範例)
實務常需從來源 CSV 讀取、轉換後寫入新 CSV。本範例示範逐行讀取、欄位拆分、重組寫入流程。 完整處理腳本 1838) break; // 限制筆數 }
PHP 使用 gzcompress()/gzuncompress() 壓縮與解壓字串
PHP 內建 zlib 函數可對字串進行無損壓縮,支援 0-9 級壓縮等級。適合大量文字儲存、網路傳輸、快取壓縮。 基本用法 $str = Hello I am
PHP 將字串每三位插入逗號(金額格式化)
金額顯示常需 1234567890 → 1,234,567,890。PHP 內建 number_format() 可直接完成,手動實作可參考演算法邏輯。 內建函
PHP 比較兩個浮點數是否相等:容差法
浮點數運算存在精度誤差,直接用 == 比較極不可靠。正確做法:設定容差值 (epsilon),若差值絕對值小於容差視為相等。 標準比較函數 function f
PHP 使用 fgetcsv() 讀取 CSV 檔案並輸出 HTML 表格
fgetcsv() 從檔案控制代碼逐行讀取並解析 CSV,自動處理跳脫字元,回傳欄位陣列。配合 HTML 表格即可快速呈現。 基本語法 fgetcsv(reso
PHP 使用 fputcsv() 將陣列輸出為 CSV 檔案
fputcsv() 將陣列寫入開啟的檔案控制代碼,自動處理欄位包含逗號、雙引號、換行的跳脫,是產生標準 CSV 的正確方式。 基本語法 fputcsv(reso
PHP ucfirst() 與 ucwords() 首字母大寫應用
ucfirst() 將字串第一個字元大寫;ucwords() 將字串每個單字第一個字元大寫(單字以空白字元分隔)。 基本範例 <?php echo ucf