暂无 |

ThinkPHP 操作

一个模块(类)里有多个方法,称之为“操作”。如上面例子的 index 方法:

public function index()

我们更改上面的 IndexAction.class.php 为:

<?php
class IndexAction extends Action{
    public function index(){
        header("Content-Type:text/html; charset=utf-8");
        echo "第一个例子测试!";
    }
}
?>

再次访问网站首页(入口文件):

http://localhost/index.php

浏览器显示内容为在 index 操作中输出的:

第一个例子测试!

而不是原来的默认欢迎界面。

增加操作

要增加一个操作,只需在模块里增加一个定义为 public 方法即可。在 IndexAction.class.php 里面新增加一个 test 操作:

public function test(){
    header("Content-Type:text/html; charset=utf-8");
    echo "这是 test 操作";
}

要访问该操作,浏览器地址为:

http://localhost/index.php/Index/test

浏览器输出如下:

这是 test 操作

可见要访问其他方法,需要在入口文件 URL 地址后面加上“模块/操作”才可以。关于通过入口文件 URL 地址访问模块方法的具体信息,请参看《ThinkPHP URL 访问模式》一节。

0

java教程
php教程
php+mysql教程
ThinkPHP教程
MySQL
C语言
css
javascript
Django教程

发表评论

    评价:
    验证码: 点击我更换图片
    最新评论