• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

ThinkPHP写第一个模块应用_php技巧

php 搞代码 3年前 (2022-01-26) 21次浏览 已收录 0个评论

找到项目文件夹下面的Lib/Act(本文来源gaodai#ma#com搞@@代~&码网

搞代gaodaima码

ion这个目录,在下面有个创建好的例子IndexAction.class.php,加入我们创建的是admin这个项目,那么./admin/Lib/Action/IndexAction.class.php,这个模块是默认加载的模块。在ThinkPHP中,自动加载的动作、方法、操作等等都是以index命名的。
下面,我们创建一个自己的模块,比如UserAction,class.php(注意命名规则),我们编辑这个文件:

 <BR><?php <BR>//先继承Action这个类,注意:文件名要与类名保持一致 <BR>class UserAction extends Action <BR>{ <BR>//每个模块中默认加载的动作(操作、方法)是index方法 <BR>function index () <BR>{ <BR>echo '你来到了user模块'; <BR>} <BR>//方法(操作、动作)命名规则是:第一个单词小写紧跟着的首字母大写 <BR>function listName() <BR>{ <BR>echo '你的名字是'.$_GET['name']; <BR>} <BR>} <BR>?> <BR>


接下来在浏览器测试:
输入: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


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:ThinkPHP写第一个模块应用_php技巧
喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址