婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > Yii2.0建立公共方法簡單示例

Yii2.0建立公共方法簡單示例

熱門標簽:打開百度地圖標注 400 電話 辦理 亳州企業外呼系統 海南外呼系統方案 兼職做地圖標注好賺錢嗎 山東電銷卡外呼系統原理是什么 蘇州外呼系統有效果嗎 智能電銷語音機器人資訊 地圖標注怎么做商戶驗證

本文實例講述了Yii2.0建立公共方法。分享給大家供大家參考,具體如下:

因為之前寫項目都是用的Thinkphp,公共方法都寫在Tp自帶的common下面的function里面,初次接觸Yii框架發現它自身沒帶這個機制。在項目中,很多地方都需要公共方法的存在,以提高代碼復用性,減少重復開發的時間,那yii2如何定義自己的公共方法呢?

以yii2-advanced版本為基礎來進行介紹:

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

這里我建立了兩個工具類。

YII2采用了PHP的新特性命名空間

建立公共方法

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

直接調用

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

聲明命名空間調用

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

更多關于Yii相關內容感興趣的讀者可查看本站專題:《Yii框架入門及常用技巧總結》、《php優秀開發框架總結》、《smarty模板入門基礎教程》、《php面向對象程序設計入門教程》、《php字符串(string)用法總結》、《php+mysql數據庫操作入門教程》及《php常見數據庫操作技巧匯總》

希望本文所述對大家基于Yii框架的PHP程序設計有所幫助。

您可能感興趣的文章:
  • Yii2創建表單(ActiveForm)方法詳解
  • Yii2創建控制器(createController)方法詳解
  • Yii2創建多界面主題(Theme)的方法
  • yii2.0實現創建簡單widgets示例
  • Yii2中組件的注冊與創建方法
  • Yii2.0 RESTful API 基礎配置教程詳解
  • PHP中使用mpdf 導出PDF文件的實現方法
  • PHP MPDF中文亂碼的解決方式
  • PHP使用MPDF類生成PDF的方法
  • Yii2框架實現利用mpdf創建pdf文件功能示例

標簽:遵義 常州 徐州 遂寧 吐魯番 寧夏 荊門 武威

巨人網絡通訊聲明:本文標題《Yii2.0建立公共方法簡單示例》,本文關鍵詞  Yii2.0,建立,公共,方法,簡單,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《Yii2.0建立公共方法簡單示例》相關的同類信息!
  • 本頁收集關于Yii2.0建立公共方法簡單示例的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 曲水县| 昂仁县| 易门县| 安岳县| 大姚县| 卢龙县| 金溪县| 侯马市| 榆树市| 呼伦贝尔市| 电白县| 洮南市| 杨浦区| 和平区| 蕲春县| 鄯善县| 永济市| 冷水江市| 仙游县| 古浪县| 务川| 土默特左旗| 米泉市| 台湾省| 巢湖市| 鄂伦春自治旗| 抚松县| 桃园市| 天柱县| 仁怀市| 枝江市| 阳山县| 永清县| 宝应县| 建湖县| 伊金霍洛旗| 绥化市| 滕州市| 邵阳市| 毕节市| 上蔡县|