程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 網頁編程 >> PHP編程 >> 關於PHP編程 >> ThinkPHP寫第一個模塊應用

ThinkPHP寫第一個模塊應用

編輯:關於PHP編程

找到項目文件夾下面的Lib/Action這個目錄,在下面有個創建好的例子IndexAction.class.php,加入我們創建的是admin這個項目,那麼./admin/Lib/Action/IndexAction.class.php,這個模塊是默認加載的模塊。在ThinkPHP中,自動加載的動作、方法、操作等等都是以index命名的。
下面,我們創建一個自己的模塊,比如UserAction,class.php(注意命名規則),我們編輯這個文件:
復制代碼 代碼如下:
<?php
//先繼承Action這個類,注意:文件名要與類名保持一致
class UserAction extends Action
{
//每個模塊中默認加載的動作(操作、方法)是index方法
function index ()
{
echo '你來到了user模塊';
}
//方法(操作、動作)命名規則是:第一個單詞小寫緊跟著的首字母大寫
function listName()
{
echo '你的名字是'.$_GET['name'];
}
}
?>

接下來在浏覽器測試:
輸入:http://thinkphp.com/admin.php?m=user,輸出:你來到了user模塊
輸入:http://thinkphp.com/admin.php?m=user&a=index,輸出:你來到了user模塊
輸入:http://thinkphp.com/admin.php?m=user&a=listname,輸出:你的名字是
輸入:http://thinkphp.com/admin.php?m=user&a=listname&name=123,輸出:你的名字是123

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved