1.加载引用
<?php
//必填内容,yii自动加载以及引入yii核心类
require(__DIR__ . '/../../vendor/autoload.php');
require(__DIR__ . '/../../vendor/yiisoft/yii2/Yii.php');
2.配置(id与路径为必备参数)
<?php
require(__DIR__ . '/../../vendor/autoload.php');
require(__DIR__ . '/../../vendor/yiisoft/yii2/Yii.php');
//配置
$config = [
'id'=>'yourName',
'basePath'=>dirname(__DIR__),
];
//也可以类似下面的引用配置
$config = yii\helpers\ArrayHelper::merge(
require(__DIR__ . '/../../common/config/main.php'),
require(__DIR__ . '/../../common/config/main-local.php'),
require(__DIR__ . '/../config/main.php'),
require(__DIR__ . '/../config/main-local.php')
);
3.实例化一个应用
<?php
require(__DIR__ . '/../../vendor/autoload.php');
require(__DIR__ . '/../../vendor/yiisoft/yii2/Yii.php');
//配置
$config = [
'id'=>'yourName',
'basePath'=>dirname(__DIR__),
];
//也可以类似下面的引用配置
$config = yii\helpers\ArrayHelper::merge(
require(__DIR__ . '/../../common/config/main.php'),
require(__DIR__ . '/../../common/config/main-local.php'),
require(__DIR__ . '/../config/main.php'),
require(__DIR__ . '/../config/main-local.php')
);
//实例化应用
(new yii\web\Application($config))->run();