PHP 計算兩地經緯度距離(Haversine 公式)
使用 Haversine 公式計算球面上兩點最短距離,回傳公里或英里。 <?php function distance($lat1, $lng1, $la
PHP 陣列差集運算:移除存在於另一陣列的元素
傳入陣列 A、B,回傳 A - B(存在於 A 但不存在於 B 的元素)。 <?php function RestaDeArrays($vectorA,
PHP 變數深度解析:語法、型別與常用函式
一、PHP 變數基礎 1. 語法特性 PHP 是弱型別語言,變數型別由賦予的值決定,無需預先宣告型別。 $varName = value; // 以 $ 開頭
PHP 進階筆記:資料型別轉換與常數完整指南
一、PHP 資料型別相互轉換 在 PHP 開發中,資料型別的轉換是基礎且關鍵的操作。PHP 提供了強制轉換與自動轉換兩種機制,掌握它們能讓程式更穩健。 1.
PHP 串接 Face++ API 打造微信公眾號人臉識別機器人完整教學
專案架構概覽 前端:微信用戶傳送圖片訊息 中介層:PHP 接收微信推送,下載圖片,呼叫 Face++ API AI 服務:Face++
PHP 精確計算復活節日期:Gauss 演算法完整實作與年份驗證
復活節日期規則 復活節定義為「春分後第一個滿月之後的第一個星期日」。Gauss 演算法(1800 年發表)可精確計算西元 1583 年(格里曆啟用)至 9999
PHP 依自訂字元集產生隨機字串:密碼、Token、驗證碼通用解法
核心函式:支援自訂字元集、長度、密碼學安全 <?php /** * 產生密碼學安全的隨機字串 * * @param int $length 字串長
PHP 二進制與文字互轉工具函式:編碼、加密、傳輸場景全解析
核心函式實作 <?php /** * 文字轉二進制字串(每字元 8 位元,補零) */ function textToBinary(string $t
PHP 高精度執行計時器類別實作與微秒級效能分析
為何需要高精度計時 分析函式效能、SQL 查詢耗時、API 回應延遲時,microtime(true) 提供微秒級精度,遠優於秒級 time()。封裝為類別可方
PHP 隱藏真實路徑的檔案下載兩種實作方式
核心原理 透過 PHP 讀取檔案內容並以 HTTP 標頭強制瀏覽器下載,使用者僅見到 PHP 腳本 URL,無法得知伺服器實際儲存路徑,提升安全性並便於權限控管