這就是mvc框架 so easy

2021-06-13 01:34:48 字數 1121 閱讀 4394

1,

通常我們會在根目錄下,建立兩個檔案,index.php   admin.php

我們通過在index.php  

和 admin.php

分別定義

常量來實現

2,判斷使用者有沒有輸入 

c 和 

a ,以及自己定製預設的控制器和 預設的動作

3,防止非法訪問

要區分出前台和後台,index.php

展示是前台;

admin.php

展示的是後台

思路:我們通常在入口檔案定義乙個常量(在整個頁面都起作用),如果index.php

載入init.php

的話,常量的值是

home/

例如,當我們在位址列輸入index.php

的時候,

<?php

//通常我們定義乙個常量作為標記

,常量在整個頁面都起作用

//定義乙個常量,

define('

常量名','

常量值')

;判斷常量是否被定義

defined("

常量名")

require "init.php";

然後,當我們例項化smarty

物件,設定

smarty

的模板目錄的時候,

這時,smarty會呼叫

home(

前台的木板檔案)

admin一樣的道理

如何定義當我們沒有在位址列輸入c和a

的時候的乙個預設頁面?

if(isset($_request['c']))else }

$controller = new $controller_name();

//規定預設的動作

if(isset($_request['a']))else }

$controller ->$action_name();

最後一點:防止非法訪問

如果不是通過index.php

或者admin.php

來訪問,我們認為就是非法訪問

短路演算法:

||   或運算,有乙個條件成立 就為真

&&  與運算,必須兩個條件都為真,才成立

這就是「愛情」,這就是「婚姻!」

有一天,柏拉圖問老師蘇格拉底什麼是愛情?老師就讓他先到到麥田裡去,摘一棵全麥田裡最大最金黃的麥穗來,期間只能摘一次,並且只可向前走,不能回頭。柏拉圖於是按照老師說的去做了。結果他兩手空空的走出了田地。老師問他為什麼摘不到?他說 因為只能摘一次,又不能走回頭路,期間即使見到最大最金黃的,因為不知前面是...

這就是男人 (續)

調教好男人標準之一 成熟穩重。的確,成熟的男人勇於承擔責任,雖然有些過錯並非是他們造成的,過於計較是男人最不能原諒的錯誤,正好,女人們,平時撒嬌就有這個藉口了。好男人即使知道錯的並不是他,可他也會拿出男子的紳士風度讓你感覺你找到了安全的港灣。他會讓你體會到小女人的幸福,疼著你,寵著你。永遠讓你感覺生...

這就是差距啊。。。

這段時間應一位同學的請求,做了個吃豆子遊戲。關於吃豆子遊戲應該說是很簡單了吧?儘管如此,我總是發現我做的遊戲為什麼就是不如先前那個叫clanlib中的吃豆子遊戲例子來得流暢。不爽啊 除了繪畫的api不相同以及不一樣之外,演算法基本上都是一樣的啊。就連人物的移動速度都調節成一樣了,雖然對於任務來說是關...