国产探花免费观看_亚洲丰满少妇自慰呻吟_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ā)表
主站蜘蛛池模板: 枣庄市| 茶陵县| 深泽县| 台州市| 双牌县| 阜城县| 商都县| 杭锦后旗| 鄂托克前旗| 边坝县| 澄城县| 沁水县| 萍乡市| 乡宁县| 宣化县| 鄂州市| 黑河市| 淅川县| 莫力| 运城市| 兴文县| 湄潭县| 鄂托克前旗| 宜昌市| 衡南县| 北海市| 宜兰县| 大厂| 什邡市| 贵德县| 太康县| 松滋市| 会东县| 阜宁县| 宜都市| 改则县| 北宁市| 义乌市| 丽水市| 丰都县| 西青区|