×ðÁú¿­Ê±¹ÙÍøµÇ¼

thinkphpÔõôÐÞ¸ÄÉèÖÃ

thinkphpÊÇÒ»¿î»ùÓÚphpÓïÑÔ¿ª·¢µÄmvc¿ò¼Ü£¬ËüÔÚ¿ª·¢ÖÐʹÓÃÀû±ã¡¢ÎÞа¡¢¸ßЧ£¬±»ÆÕ±éÓ¦ÓÃÓÚwebÓ¦ÓóÌÐò¿ª·¢ÖС£ÔÚʹÓÃthinkphpʱ£¬ÓÐʱÎÒÃÇÐèÒª¶ÔһЩÉèÖþÙÐÐÐÞ¸ÄÒÔÖª×ãÏîÄ¿ÐèÇó¡£±¾ÎĽ«ÏÈÈÝÔõÑùÐÞ¸ÄthinkphpÉèÖá£

Ò»¡¢ÉèÖÃÎļþ¼ò½é

ThinkPHPµÄÉèÖÃÎļþ´æ·ÅÔÚÓ¦ÓõÄconfigĿ¼Ï£¬¿É×Ô½ç˵Ìí¼ÓÉèÖÃÎļþ¡£ÆäÖг£ÓõÄÉèÖÃÎļþÓÐÒÔϼ¸¸ö£º

config.php£ºÓ¦ÓÃÉèÖÃÎļþ£¬°üÀ¨Í¨ÀýÓ¦ÓÃÉèÖã¬ÈçÓ¦ÓÃÃû³Æ¡¢Ä¬ÈÏʱÇø¡¢Â·ÓÉÉèÖᢻº´æÉèÖõÈ£»

database.php£ºÊý¾Ý¿âÉèÖÃÎļþ£¬°üÀ¨Í¨ÀýÊý¾Ý¿âÉèÖã¬ÈçÖ÷´ÓÊý¾Ý¿âÉèÖá¢SQLÈÕÖ¾¼Í¼¡¢Êý¾Ý±íǰ׺µÈ£»

cache.php£º»º´æÉèÖÃÎļþ£¬°üÀ¨Í¨Àý»º´æÉèÖã¬ÈçÎļþ»º´æ¡¢Redis»º´æµÈ£»

session.php£ºsessionÉèÖÃÎļþ£¬°üÀ¨sessionµÄÀàÐÍ¡¢Çý¶¯³ÌÐò¡¢ÓâÆÚʱ¼äµÈ¡£

ÒÔconfig.phpΪÀý£¬ÈçÏÂΪ¸ÃÉèÖÃÎļþµÄĬÈÏÉèÖãº

return [
    // Ó¦ÓÃÃû³Æ
    'app_name'       => 'ThinkPHP',
    // Ó¦Óõصã
    'app_host'       => '',
    // Ó¦Óõ÷ÊÔģʽ
    'app_debug'      => false,
    // Ó¦ÓÃTrace
    'app_trace'      => false,
    // Ó¦ÓÃģʽ״̬
    'app_status'     => '',
    // ÊÇ·ñÖ§³Ö¶àÄ£¿é
    'app_multi_module'          => true,
    // Èë¿Ú×Ô¶¯°ó¶¨Ä£¿é
    'auto_bind_module'          => false,
    // ×¢²áµÄ¸ùÃüÃû¿Õ¼ä
    'root_namespace'            => [],
    // ĬÈÏÊä³öÀàÐÍ
    'default_return_type'       => 'html',
    // ĬÈÏAJAX Êý¾Ý·µ»ØÃûÌÃ,¿ÉÑ¡json xml ...
    'default_ajax_return'       => 'json',
    // ĬÈÏ JSONP ¿ØÖÆÆ÷ÇëÇó±äÁ¿
    'var_jsonp_handler'         => 'callback',
    // ĬÈÏʱÇø
    'default_timezone'          => 'Asia/Shanghai',
];

µÇ¼ºó¸´ÖÆ

¶þ¡¢ÐÞ¸ÄÉèÖÃÎļþ

Á¬Ã¦Ñ§Ï°¡°PHPÃâ·ÑѧϰÌõ¼Ç£¨ÉîÈ룩¡±£»

Ö±½ÓÐÞ¸ÄÉèÖÃÎļþ

×î¼òÆӵķ½·¨¾ÍÊÇÖ±½ÓÔÚÉèÖÃÎļþÖÐÐÞ¸ÄÏìÓ¦µÄ²ÎÊýÖµ¡£ÎÒÃÇÒÔÐÞ¸ÄsessionµÄÓâÆÚʱ¼äΪÀý£¬ÈçÏ£º

return [
    // sessionÉèÖÃ
    'session'       => [
        'prefix'         => 'think',
        'type'           => '',
        'auto_start'     => true,
        'expire'         => 3600,  //Ð޸ĸÃÏî¼´¿É
        'use_trans_sid'   => false,
        'var_session_id' => 'session_id',
    ],
];

µÇ¼ºó¸´ÖÆ

ÔÚÓ¦ÓÃÖÐʹÓøÃÉèÖÃʱ£¬¿ÉÒÔʹÓÃconfig()º¯Êý»ñÈ¡¶ÔÓ¦µÄÉèÖòÎÊý£¬ÈçÏ£º

// »ñÈ¡sessionÓâÆÚʱ¼ä
$expire = config('session.expire');

µÇ¼ºó¸´ÖÆ

ÔÚ.envÎļþÖнç˵

³ýÁËÖ±½ÓÐÞ¸ÄÉèÖÃÎļþ£¬ThinkPHP »¹ÌṩÁËÒ»ÖÖÒ×ÓÚÖÎÀíµÄ·½·¨£ºÔÚ .env ÎļþÖнç˵ÉèÖòÎÊý¡£.env ÎļþÖнç˵µÄ²ÎÊý»á×Ô¶¯¼ÓÔص½Ó¦ÓõÄÉèÖÃÎļþÖУ¬ÁýÕÖͬÃû²ÎÊýµÄĬÈÏÖµ¡£

.envÎļþĬÈÏλÓÚÓ¦ÓøùĿ¼Ï£¬ÈçÏ£º

# Ó¦ÓÃÃû³Æ
APP_NAME=thinkphp
# ÕûÌåµ÷ÊÔģʽ
APP_DEBUG=true
# Êý¾Ý¿âÀàÐÍ
DATABASE_TYPE=mysql
# Êý¾Ý¿âÖ÷»úµØµã
DATABASE_HOST=127.0.0.1
# Êý¾Ý¿â¶Ë¿Ú
DATABASE_PORT=3306
# Êý¾Ý¿âÃû
DATABASE_NAME=test
# Êý¾Ý¿âÓû§Ãû
DATABASE_USER=root
# Êý¾Ý¿âÃÜÂë
DATABASE_PASSWORD='123456'

µÇ¼ºó¸´ÖÆ

ʹÓÃʱŲÓÃconfig()º¯Êý»ñÈ¡¶ÔÓ¦ÉèÖòÎÊý£¬ÈçÏ£º

// »ñÈ¡Êý¾Ý¿âÀàÐÍ
$type = config('database.type');

µÇ¼ºó¸´ÖÆ

ÕâÖÖ·½·¨¿ÉÒÔÀû±ãµØ¾ÙÐÐÇéÐÎÉèÖ㬲î±ðÇéÐÎÏÂÉèÖòî±ð£¬Ô½·¢ÎÞа¡£

Èý¡¢×ܽá

±¾ÎÄÏÈÈÝÁËÔõÑùÐÞ¸ÄThinkPHPµÄÉèÖÃÎļþ£¬°üÀ¨Ö±½ÓÐÞ¸ÄÉèÖÃÎļþºÍÔÚ.envÎļþÖнç˵ÉèÖòÎÊýÁ½ÖÖ·½·¨¡£ÔÚÏÖʵ¿ª·¢ÖУ¬ÎÒÃÇ¿ÉÒÔƾ֤ÏîÄ¿ÐèÇó¶ÔÏìÓ¦µÄÉèÖÃÎļþ¾ÙÐÐÐ޸ģ¬ÒÔµÖ´ï¸üºÃµÄÓ¦ÓÃЧ¹û¡£Í¬Ê±£¬ÎÒÃÇÒ²¿ÉÒÔƾ֤ÇéÐβî±ð£¬½ÓÄɲî±ðµÄÉèÖ÷½·¨¡£

ÒÔÉϾÍÊÇthinkphpÔõôÐÞ¸ÄÉèÖõÄÏêϸÄÚÈÝ£¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

ÃâÔð˵Ã÷£ºÒÔÉÏչʾÄÚÈÝȪԴÓÚÏàÖúýÌå¡¢ÆóÒµ»ú¹¹¡¢ÍøÓÑÌṩ»òÍøÂçÍøÂçÕûÀí£¬°æȨÕùÒéÓë±¾Õ¾Î޹أ¬ÎÄÕÂÉæ¼°¿´·¨Óë¿´·¨²»´ú±í×ðÁú¿­Ê±¹ÙÍøµÇ¼ÂËÓÍ»úÍø¹Ù·½Ì¬¶È£¬Çë¶ÁÕß½ö×ö²Î¿¼¡£±¾ÎĽӴýתÔØ£¬×ªÔØÇë˵Ã÷À´ÓÉ¡£ÈôÄúÒÔΪ±¾ÎÄÇÖÕ¼ÁËÄúµÄ°æȨÐÅÏ¢£¬»òÄú·¢Ã÷¸ÃÄÚÈÝÓÐÈκÎÉæ¼°ÓÐÎ¥¹«µÂ¡¢Ã°·¸Ö´·¨µÈÎ¥·¨ÐÅÏ¢£¬ÇëÄúÁ¬Ã¦ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼ʵʱÐÞÕý»òɾ³ý¡£

Ïà¹ØÐÂÎÅ

ÁªÏµ×ðÁú¿­Ê±¹ÙÍøµÇ¼

18523999891

¿É΢ÐÅÔÚÏß×Éѯ

ÊÂÇéʱ¼ä£ºÖÜÒ»ÖÁÖÜÎ壬9:30-18:30£¬½ÚãåÈÕÐÝÏ¢

QR code
ÍøÕ¾µØͼ