1. 程式人生 > >Yii2.0如何建立公共方法

Yii2.0如何建立公共方法

我們 可能 會有 2.0 color con tools sta php

yii2-advanced版本

common 目錄為公共資源目錄,我們可以把定義的方法放在這個目錄下,在此目錄下我們隨意建立一個文件比如”helps”目錄,因為考慮到公共方法可能會有功能上的劃分類,所以建立一個統一目錄來進行管理。

技術分享圖片

建立公共方法

<?php
namespace common\helps;
 
/*
 * 自定義全局公共方法
 */
class tools{
    public static function hello(){
        echo hello world!;
    }
}
?>

調用

1

<?
/*直接在控制器中調用*/
public
function actionIndex(){ \common\helps\tools::hello(); } ?>

2

<?
namespace backend\controllers;
 
use \common\helps\tools;//使用工具類
 
class IndexController extends Controller{
 
    public function actionIndex(){
        tools::hello();//直接進行調用
    }
}
 
?>

Yii2.0如何建立公共方法