Konfigurasi ThinkPHP6.0



Fikirkan konfigurasi PHP6

  • Anda boleh menambah fail konfigurasi tersuai

├─konfigurasi (direktori konfigurasi aplikasi)├ │ ├─cache.php Konfigurasi Cache Konfigurasi Konsol ─lang -konfigurasi bahasa

│ ├─log.php Konfigurasi log

│ ├─middleware.php Konfigurasi middleware

│ ├─route.php URL dan konfigurasi penghalaan

│ │ sesi

konfigurasi ├─ Trace.php Trace Configuration ├ ├─view.php Lihat Konfigurasi

│ └ └ ... untuk mengakhiri akhiran, cuba berubah menjadi php

try menukar tag tag normal dan tag XML

2. >.env fail dan ubah suainya

APP_DEBUG = true

[APP]

DEFAULT_TIMEZONE = Asia/ Shanghai

  • my

    HOSTNAME = 127.0 .0.0

    default_lang = zh-cn
.

gunakan thinkfacadeEnv;

return [

.example.env环境变量示例文件,你可以直接改成.env文件后进行修改

APP_DEBUG = true


[APP]

DEFAULT_TIMEZONE = Asia/Shanghai


[DATABASE]

TYPE = mysql

HOSTNAME = 127.0.0.1

DATABASE = test

USERNAME = username

PASSWORD = password

HOSTPORT = 3306

CHARSET = utf8

DEBUG = true


[LANG]

default_lang = zh-cn

2、调用 env

  • 要使用Env,必须先引入 thinkfacadeEnv // Konfigurasi sambungan pangkalan data lalai

  • 'default' => Env::get('database .driver', 'mysql'),
peraturan pertanyaan masa

'time_query_rule' => [],

// Tulis medan cap waktu secara automatik

// benar Matikan palsu untuk mengenal pasti jenis automatik

// Rentetan secara eksplisit untuk menyokong jenis medan masa int cap masa tarikh tarikh masa

'auto_timestamp' => true,


// Format masa lalai selepas medan masa dikeluarkan

'datetime_format' => 'Y-m-d H:i:s',

/
/ Maklumat konfigurasi sambungan pangkalan data

                                                                                                                                                                                           'mysql        ‐ ‐ ‐ ‐ ‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐‐kan ('    q                                                               'nama hos' ('database.database', 'php'),

                                                                                                                                                                                       ' ' kata laluan'                                                                                                                                                                                                                                                Env.                                                                        Env::get('database                                                                                                'params'                                                                                                                                      => get('database.charset', 'utf8'),

                                                                                                                                                                                               Formula (pelayan tunggal),1 Diedarkan (pelayan utama) 主 'deploy' = & gt 0,

// sama ada pangkalan data membaca dan menulis dipisahkan oleh jenis utama

. trigger_sql '= & gt; benar,

// buka Cache Medan

                                                                                                                                                                                                                                               's to''''''---- DIRECTORY_SEPARATOR,

],