加入收藏 | 设为首页 | 会员中心 | 我要投稿 南通站长网 (https://www.0513zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 编程要点 > 语言 > 正文

YII2实现自定义全局函数方案有哪一些?

发布时间:2022-04-14 13:40:31 所属栏目:语言 来源:互联网
导读:YII2框架怎么实现自定义全局函数?有些时候我们需要自定义一些全局函数来完成我们的工作,那么使用YII2框架自定函数的方法有哪些呢?下面一起来看看。 方法一: 直接写在入口文件处 ?php // comment out the following two lines when deployed to productio

      YII2框架怎么实现自定义全局函数?有些时候我们需要自定义一些全局函数来完成我们的工作,那么使用YII2框架自定函数的方法有哪些呢?下面一起来看看。
 
       方法一:
 
       直接写在入口文件处
 
<?php
// comment out the following two lines when deployed to production
defined('YII_DEBUG') or define('YII_DEBUG', true);
defined('YII_ENV') or define('YII_ENV', 'dev');
 
require __DIR__ . '/../vendor/autoload.php';
require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php';
 
$config = require __DIR__ . '/../config/web.php';
 
//自定义函数
function test() {
  echo 'test ...';
}
 
(new yiiwebApplication($config))->run();
       方法二:
 
       在app下创建common目录,并创建functions.php文件,并在入口文件中通过require引入。
 
<?php
// comment out the following two lines when deployed to production
defined('YII_DEBUG') or define('YII_DEBUG', true);
defined('YII_ENV') or define('YII_ENV', 'dev');
 
require __DIR__ . '/../vendor/autoload.php';
require __DIR__ . '/../vendor/yiisoft/yii2/Yii.php';
 
//引入自定义函数
require __DIR__ . '/../common/functions.php';
 
$config = require __DIR__ . '/../config/web.php';
 
(new yiiwebApplication($config))->run();
       方法三:
 
       通过YII的命名空间来完成我们自定义函数的引入,在app下创建helpers目录,并创建tools.php(名字可以随意)。
 
 
       文本介绍了两种YII2框架自定函数的方法,有需要的朋友可以参考一下,希望对大家学习和理解YII2框架的全局函数有帮助,更多YII2全局函数内容可以关注其他文章。

(编辑:南通站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读