PHP 相對時間格式化:X 分鐘前、Y 天前
<?php function plural($n) { return $n!=1 ? s : ; } function getRelativeTime($
PHP 取得陣列最後一個元素的三種方法比較
方法一:計算長度索引(僅限數字索引) $arr=[1,2,3,4,5]; echo $arr[count($arr)-1]; // 5 關聯陣列或稀疏陣列會失
PHP 隨機函式全解析:rand、mt_rand、shuffle、uniqid 等
1. rand() - 傳統隨機數 $base=abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123
PHP 陣列查找性能比較:in_array vs foreach vs array_search
測試 10 萬次循環下三種查找方式耗時: start(); for($i=0;$istart(); for($i=0;$istart(); for($i=0;$
PHP 實用功能函式集:過濾、截斷、加密、IP 處理等
1. 提交過濾(防 XSS/注入) function filter($text) { $text = preg_replace(/<!--.*?-
PHP 監測 Googlebot 訪問並郵件通知
簡易腳本:偵測 User-Agent 含 googlebot,寄送郵件通知被抓取網址。 <?php $email = admin@example.com;
微信 API 完整封裝類庫:支付、紅包、卡券、小店、JSAPI
整合微信支付、紅包、卡券、小店、自訂選單、JSAPI 等核心介面的 PHP 類庫。 核心類結構 WeChat 入口類:驗證簽名、分發訊息/事件 WxApi 基
Linux + PhantomJS + CasperJS 實現網頁快照生成服務
環境安裝步驟 CasperJS: git clone git://github.com/n1k0/casperjs.git && ln -sf /casper