thinkphp的php程序模块变量可以在config目录下的相应的配置文件中进行修改,例如:

  1. 控制器模块变量:可以在配置文件中设置控制器的默认模块名,默认为index,可以在config目录下的app.php文件中进行修改:
'module'         => 'index',
  1. 数据库模块变量:可以在配置文件中设置数据库的默认模块名,默认为default,可以在config目录下的database.php文件中进行修改:
'default'         => [
    // 数据库类型
    'type'           => 'mysql',
    // 服务器地址
    'hostname'       => 'localhost',
    // 数据库名
    'database'       => 'test',
    // 用户名
    'username'       => 'root',
    // 密码
    'password'       => '',
    // 端口
    'hostport'       => '',
    // 数据库连接参数
    'params'         => [],
    // 数据库编码默认采用utf8
    'charset'        => 'utf8',
    // 数据库表前缀
    'prefix'         => '',
    // 数据库调试模式
    'debug'          => true,
    // 数据库部署方式:0 集中式(单一服务器),1 分布式(主从服务器)
    'deploy'         => 0,
    // 数据库读写是否分离 主从式有效
    'rw_separate'    => false,
    // 读写分离后 主服务器数量
    'master_num'     => 1,
    // 指定从服务器序号
    'slave_no'       => '',
    // 是否严格检查字段是否存在
    'fields_strict'  => true,
    // 数据集返回类型
    'resultset_type' => 'array',
    // 自动写入时间戳字段
    'auto_timestamp' => false,
    // 时间字段取出后的默认时间格式
    'datetime_format'=> 'Y-m-d H:i:s',
    // 是否需要进行SQL性能分析
    'sql_explain'    => false,
],
  1. 视图模块变量:可以在配置文件中设置视图的默认模块名,默认为default,可以在config目录下的view.php文件中进行修改:
'default_view_path'     => '',
'default_view_suffix'   => 'html',
'default_view_charset'  => 'utf-8',
'default_filter'        => '',
'default_theme'         => '',
'default_module'        => 'default',
``
thinkphp的php程序 模块变量 都在哪里改

原文地址: https://www.cveoy.top/t/topic/hsSS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录