thinkphp自定义类

2017-11-28  本文已影响0人  hirolin

在thinkphp中
在Model文件夹下建立SimpleClass.class.php

在Controller文件下的IndexController中新建方法testSimple()函数.
在IndexController.class.php文件申明 use Home\Model\SimpleClass 即可在函数中直接实例化

<?php
namespace Home\Model;

class SimpleClass
{
    /**
     * @var string
     */
    public $var = "simple class ";

    /**
     *
     */
    public function displayVar(){
        echo $this->var.' hello';
    }

}

<?php
namespace Home\Controller;
use Think\Controller;
use Home\Model\SimpleClass;

class IndexController extends Controller {

    /**
     * test
     */
    public function testSimple(){
        $simple = new SimpleClass();
        $simple->displayVar();
    }
}

若没有使用use, 也可直接实例化对象
$simple = new \Home\Model\SimpleClass;

上一篇下一篇

猜你喜欢

热点阅读