-
沒有數(shù)據(jù)庫操作嗎查看全部
-
api.php內(nèi)容及app下api模塊
查看全部 -
conf/config.php如果設(shè)置自動綁定入口,則無需綁定define('BIND_MODULE','api')。
可直接在app下新建api/controller/Index.php
查看全部 -
讓public下api.php只能訪問app/api/文件夾內(nèi)容:
綁定到api目錄,設(shè)置如圖:
define('BIND_MODULE','api');
查看全部 -
use?think\Config;
use?think\facade\Env;//tp5.1路徑查看全部 -
_或.兩種寫法獲取值相同
查看全部 -
兩種設(shè)置方法輸出時等同
查看全部 -
use think\Config;
use think\Env;
class Index
{
? ? public ?function index()
? ? {
? ? ? ? $res=Env::get('email','default');
? ? ? ? dump($res);//輸出值會改為大寫,且前面加PHP_:PHP_EMAIL。第二個值為沒有得到時默認(rèn)值
? ? }
}查看全部 -
在app同級可添加.env文件,配置內(nèi)容如圖:
查看全部 -
Config::set('username','123');
$res=Config::has('username');//has判斷是否有這個值
$res=config('?username');//等同上面
dump($res);//有返回true查看全部 -
config('username','index_config','index');//第三個值為作用域
dump(Config::get('username','index'));//第二個值為作用域,不加獲取不到上面值查看全部 -
namespace app\index\controller;
use think\Config;class Index
{
? ? public function index()
? ? {
? ? ? ? $res=Config::get('app_namespace');
? ? ? ? $res=config('app_namespace');//等同上面
? ? ? ? dump($res);
? ? }
}查看全部 -
在class類中添加__construct()方法,其內(nèi)部配置對該類下所有方法有效:
public function __construct()
{
? ? config('before','beforeAction'); //其對同類中所有方法都有效
}查看全部 -
修改入口文件:
添加配置文件目錄
define('CONF_PATH',__DIR__ . '/../conf/');在app同級目錄新建一個配置目錄conf
查看全部 -
conf文件夾下新建index/config.php文件只能對app/index文件夾下文件有效。
查看全部
舉報