Yii2.0에서는 프로젝트의 루트 디렉터리에 폴더를 직접 만들 수 있습니다. 여기서는 도우미를 예로 들어보겠습니다.
helper 폴더에 function.php를 생성하세요.
function.php에 다음 코드를 작성하세요.
<?php function p($var){ echo "<pre class="brush:php;toolbar:false">"; print_r($var); echo ""; } function dd($var){ echo "
"; var_dump($var); echo ""; die; }
<span> 要是将此文件,在每个文件中引入又比较麻烦,所以,我们可以将其引入入口文件中,就可以全局使用了。</span>
<span> 在web/index.php中,添加一行,引入此文件。 <img src="http://image.codes51.com/Article/image/20160713/20160713163735_2995.png" alt=" yii20自定义全局工具函数"></span><pre class="brush:php;toolbar:false">应用:
<?php namespace app\controllers; use Yii; use yii\web\Controller; class TestController extends Controller { function actionDatePicker(){ return $this->render("DatePicker"); } function actionIndex() { $data=[ 'name'=>'ysy', 'age'=>'21', ]; p($data); } }
运行结果:
<pre class="brush:php;toolbar:false">Array ( [name] => ysy [age] => 21 )
当然大家也可以根据自己需求,在里面写入其他的一些常用方法,加快项目开发速度。
위 내용은 관련 내용을 포함하여 yii20 사용자 정의 전역 도구 기능을 소개한 내용입니다. PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.