我們在開發專案的時候,時常用到一些測試輸出的方法,比如print_r(),var_dump()等,這些常用的方法,我們就可以,自己寫個全域性的工具函式,統一封裝起來,用起來也方便。
在yii2.0裡面,我們可以在專案的根目錄,自己建個資料夾,這裡拿helper舉例。
在helper資料夾中,建乙個function.php。
在function.php中寫入如下**:
<?php
function p($var)
function dd($var)
要是將此檔案,在每個檔案中引入又比較麻煩,所以,我們可以將其引入入口檔案中,就可以全域性使用了。
在web/index.php中,新增一行,引入此檔案。
<?php
use yii;
use yii\web\controller;
class testcontroller extends controller
function actionindex()
}
執行結果:
array( [name] => ysy
[age] => 21
)
當然大家也可以根據自己需求,在裡面寫入其他的一些常用方法,加快專案開發速度。
Yii自學 框架自定義全域性工具函式
說明 在http請求位址中首頁?控制器 此控制器裡面的方法 yii自定義全域性工具函式 1 在根目錄下自定義資料夾,在此資料夾中新建php檔案存放全域性工具函式。2 修改配置檔案,將自定義的檔案引入進來 在 根目錄 web index.php中新增語句 require dir 自定義的資料夾 php...
Yii2中如何自定義全域性工具函式?
在專案根目錄下新建乙個資料夾,如命名為helper,在helper資料夾下新建乙個專門寫方法的php檔案,如命名為function.php 寫乙個功能為通過在源 中檢視print r 列印效果一樣的函式方便資料檢視測試 function p var 呼叫方法,首先在web目錄下的index.php中...
YII2中如何自定義全域性函式
有些時候我們需要自定義一些全域性函式來完成我們的工作。方法一 直接寫在入口檔案處 comment out the following two lines when deployed to production defined yii debug or define yii debug true de...