国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 開發(fā) > PHP > 正文

php實(shí)現(xiàn)的單一入口應(yīng)用程序?qū)嵗治?/h1>
2024-05-04 23:39:08
字體:
供稿:網(wǎng)友
這篇文章主要介紹了php實(shí)現(xiàn)的單一入口應(yīng)用程序,較為詳細(xì)的分析了php實(shí)現(xiàn)單一入口應(yīng)用程序的原理、功能、實(shí)現(xiàn)原理與相關(guān)技巧,具有一定參考借鑒價(jià)值,需要的朋友可以參考下
 

本文較為詳細(xì)的分析了php單一入口應(yīng)用程序。分享給大家供大家參考。具體如下:

什么是單一入口應(yīng)用程序?

在解釋什么是單一入口應(yīng)用程序之前,我們先來看看傳統(tǒng)的 web 應(yīng)用程序。
news.php 顯示新聞列表
news_edit.php 顯示新聞編輯頁面
這兩個(gè)頁面不但分別實(shí)現(xiàn)了兩個(gè)功能,還成為了應(yīng)用程序的兩個(gè)入口。

那什么是入口啊?

打個(gè)比方,大家上 WC,都是男生進(jìn)一個(gè)門,女生進(jìn)一個(gè)門。這兩個(gè)門就是 WC 的兩個(gè)入口。

呵呵,上面的例子應(yīng)該很好理解吧。那稍微變換一下,單一入口的概念就很容易理解了。
現(xiàn)在我們是進(jìn)一個(gè)公共 WC,不管男女都是從最外面的入口進(jìn)入,交了錢以后才分別進(jìn)兩個(gè)門。那最外面的入口就是這個(gè) WC 的單一入口。

所以單一入口的應(yīng)用程序?qū)嶋H上就是說用一個(gè)文件處理所有的 HTTP 請求。例如不管是新聞列表功能還是新聞編輯功能,都是從瀏覽器訪問 index.php 文件。這個(gè) index.php 文件就是這個(gè)應(yīng)用程序的單一入口。

index.php 如何知道用戶是要使用哪一個(gè)功能呢?

很簡單,我們訪問 index.php 時(shí)跟上一個(gè)特定的參數(shù)就行了。例如 index.php?action=news 就是顯示新聞列表,而 index.php?action=news_edit 就是新聞編輯。

而在 index.php 里面,僅用兩行代碼就可以實(shí)現(xiàn)這種效果。
 

  1. <?php 
  2. $action = $_GET['action'] == '' ? 'index' : $_GET['action']; 
  3. include('files/' . $action . '.php'); 
  4. ?> 
?
發(fā)表評論 共有條評論
用戶名: 密碼:
驗(yàn)證碼: 匿名發(fā)表
主站蜘蛛池模板: 普定县| 穆棱市| 荆州市| 昌平区| 庄浪县| 建宁县| 朝阳市| 加查县| 巨野县| 肃宁县| 巴彦县| 三亚市| 甘谷县| 宁化县| 清流县| 周口市| 江北区| 大石桥市| 株洲县| 泽普县| 宿迁市| 永州市| 临沂市| 涟水县| 丰都县| 蚌埠市| 盐池县| 台中市| 水城县| 永吉县| 柘城县| 宜兰县| 大化| 东乡县| 华蓥市| 谢通门县| 晋州市| 沅江市| 阿巴嘎旗| 新营市| 日土县|