婷婷综合国产,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建立公共方法簡單示例的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 德江县| 甘谷县| 论坛| 丽江市| 张掖市| 龙里县| 沿河| 泸定县| 响水县| 镇江市| 荆门市| 衡南县| 陕西省| 巴彦县| 阿拉善右旗| 二连浩特市| 甘孜| 吴川市| 临沭县| 常宁市| 冷水江市| 邵阳市| 榆社县| 股票| 九寨沟县| 道真| 图片| 布尔津县| 石嘴山市| 拜泉县| 临高县| 同德县| 廉江市| 宜黄县| 札达县| 岳阳县| 东山县| 尼勒克县| 保亭| 明水县| 邵东县|