Apache 設定讓 .html 檔案也能執行 PHP 程式碼
修改 Apache 設定檔 httpd.conf(位於 conf 目錄),搜尋 AddType application/,找到未被註解的那一行,在其下方新增:
Laravel 5 Eloquent 關聯關係實作:一對多與多對多
Eloquent 關聯關係是 Laravel 最迷人功能之一。本文實作「一個用戶擁有多篇文章」、「一篇文章屬於一個用戶」的一對多關聯,並示範遷移外鍵建立與 Ti
Laravel 5 使用者認證系統深度解析與中介層實作
Laravel 內建開箱即用的認證系統。查看 routes.php,若遺失請補上: Auth\PasswordController ]); 執行 php
PHP json_encode 中文 Unicode 編碼問題完整解決方案
使用 json_encode 輸出中文時,預設會將中文字元轉為 Unicode 逃逸序列(如 \u5723\u8bde...),導致前端難以閱讀與除錯。本文整理
PHP 使用 hidef 擴展替代 define 提升常量定義效能
專案需新增常量,打開本地 config.php 聯想到幾年前測試過的 hidef 與 APC 優化 define 效能的方案。舊架構針對開發、測試、正式環境分別
Smarty 模板引擎:註釋與 truncate 截斷功能詳解
一、Smarty 註寒語法 Smarty 註解由星號包圍,再由定界符包裹,格式為 {* 這是一個註解 *}。關鍵特性:註解內容不會輸出至最終 HTML,僅存在於
Laravel 5 入門教學(一):環境安裝與專案初始化
本系列教學以 Laravel 5.0 為基礎,帶領讀者從零開始建構一個包含登入功能的簡易 Blog 系統,並學會如何運用 Laravel 強大的擴充套件與 Co
Laravel 5 入門教學(二):打造 Pages 後台管理功能
我們將調整學習路線,不再像 Laravel 4 教程那樣優先建構登入系統。在本篇教程中,我們將一起打造 Pages 的後台管理功能,並深入體驗 Laravel
Laravel 5 入門教程(三):Auth 權限驗證、前台頁面與頁面展示
1. 後台權限驗證 路由群組加入 middleware: auth], function(){ Route::get(/, AdminHomeContr
PHP 四大經典排序演算法實作:冒泡、選擇、插入、快速排序
陣列 [1,43,54,62,21,66,32,78,36,76,39] 升序排序四種寫法: 1. 冒泡排序 function bubbleSort($arr
Laravel 5 入門教程(四):Eloquent 關聯、評論系統與後台管理完結篇
1. Eloquent 一對多關聯 Page 模型新增關聯方法: hasMany(Comment::class, page_id, id); } } Comm
PHP 檢測 URL 是否存在(HTTP 狀態碼判斷)
function url_exists($url) { $headers = @get_headers($url); return is_arr
PHP 獲取 Twitter 最新推文(舊版 API v1 範例)
<?php function get_status($user_id, $links=true) { $ch = curl_init(https:
PHP CSV 迭代器類:實作 Iterator 介面逐行讀取
$row) { echo $i: .implode(,,$row).\n; } ?> 記憶體效率高,適合處理大型 CSV 檔案,可直接用於 fo
PHP 直接輸出 mysqldump 內容供下載
$dump`; $hd = fopen($dump,rb); echo fread($hd, filesize($dump)); fclose($hd); ?&