尊龙凯时人生就是博

laravelÉèÖÃÅäÖÆÎļþ

laravelÊÇÒ»¸öÊ¢ÐеÄphp¿ò¼Ü  £¬¾ßÓÐÖÚ¶àÓÅÒìµÄ¹¦Ð§ºÍ¹¤¾ß  £¬ÆäÖÐÖ®Ò»¾ÍÊÇÆäÎÞаÐÔ¡£×÷Ϊ¿ª·¢Õß  £¬ÎÒÃÇ¿ÉÒÔͨ¹ýÉèÖÃÎļþÀ´ÉèÖÃÎÒÃǵÄÓ¦ÓóÌÐò  £¬¿ÉÒÔÔÚÓ¦ÓóÌÐòµÄ¸÷¸ö²¿·ÖÖÐÀû±ãµØʹÓÃÕâЩÉèÖá£ÔÚ±¾ÎÄÖÐ  £¬ÎÒÃǽ«Ñ§Ï°ÔõÑùÉèÖÃlaravel¿ò¼ÜµÄÉèÖÃÎļþ¡£

Ã÷È·LaravelµÄÉèÖÃÎļþ

Laravel¿ò¼ÜÔÊÐíÎÒÃÇÔÚÓ¦ÓóÌÐòÖнç˵Ðí¶àÉèÖÃÑ¡Ïî  £¬ÀýÈçÊý¾Ý¿âÉèÖá¢ÓʼþÉèÖᢻº´æÉèÖõȵÈ¡£ÕâЩÉèÖô洢ÔÚconfigĿ¼ÖеÄÉèÖÃÎļþÖС£Laravel¿ò¼ÜÌṩÁË»ù±¾µÄÉèÖÃÎļþ  £¬µ«ÎÒÃÇÒ²¿ÉÒÔ×Ô¼º½¨Éè²¢½ç˵¸ü¶àµÄÉèÖÃÎļþ  £¬ÒÔÖª×ãÎÒÃÇÓ¦ÓóÌÐòµÄÐèÇó¡£

ËùÓеÄLaravelÉèÖÃÎļþ¶¼Ð´³ÉÊý×é»ò¼üÖµ¶ÔµÄÐÎʽ¡£Ã¿¸öÉèÖÃÎļþ¶¼°üÀ¨Ò»Ð©ÏîºÍÑ¡Ïî  £¬ÕâЩÏîºÍÑ¡Ïîƾ֤¼üÖµ¶ÔµÄÐÎʽ½ç˵¡£ÀýÈç  £¬Ò»¸ö.envÎļþ°üÀ¨¶à¸ö¼üÖµ¶Ô  £¬ÓÃÀ´´æ´¢ÎÒÃÇÓ¦ÓóÌÐòµÄÇéÐαäÁ¿¡£

»á¼ûÉèÖÃÎļþ

ÎÒÃÇ¿ÉÒÔÔÚLaravelÓ¦ÓóÌÐòÖÐͨ¹ýconfigº¯ÊýÀ´»á¼ûÉèÖÃÎļþÖеÄÖµ¡£ÀýÈç  £¬Òª´Óconfig/app.phpÎļþÖлñÈ¡Ó¦ÓóÌÐòÃû³Æ  £¬ÎÒÃÇ¿ÉÒÔÕâÑùд£º

$configValue = config('app.name');

µÇ¼ºó¸´ÖÆ

Õâ¸öÀý×ÓÖÐ  £¬configº¯Êý·µ»ØµÄÊÇapp.phpÎļþÖÐkeyΪapp.nameµÄvalue¡£

ÎÒÃÇÒ²¿ÉÒÔʹÓôøÓÐĬÈÏÖµµÄconfigº¯Êý¡£ÈôÊÇÎÒÃÇÏëÒª´ÓÒ»¸ö²»±£´æµÄÉèÖÃÏîÖлñÈ¡Öµ  £¬configº¯Êý½«·µ»ØÒ»¸öĬÈÏÖµ¡£ÀýÈç  £¬Òª´Óconfig/app.phpÎļþÖлñÈ¡Ò»¸ö²»±£´æµÄÏîmykeyµÄÖµ  £¬²¢ÉèÖÃĬÈÏֵΪnull  £¬ÎÒÃÇ¿ÉÒÔÕâÑùд£º

$configValue = config('app.mykey', null);

µÇ¼ºó¸´ÖÆ

ʹÓÃ.envÎļþ

Laravel¿ò¼ÜÔÊÐíÎÒÃÇʹÓÃ.envÎļþÀ´´æ´¢Ò»Ð©Ãô¸ÐµÄÇéÐαäÁ¿  £¬ÀýÈçÊý¾Ý¿â»á¼ûÐÅÏ¢µÈµÈ¡£.envÎļþ²»Ó¦¸Ã±»Ìá½»µ½°æ±¾¿ØÖÆϵͳÖÐ  £¬È·±£Ãô¸ÐÐÅÏ¢²»»á±»Ð¹Â¶¡£

ÔÚ.envÎļþÖÐ  £¬Ã¿Ò»Ðж¼Ó¦¸ÃÊÇÒ»¸ö¼üÖµ¶Ô¡£ÀýÈ磺

DB_HOST=localhost
DB_DATABASE=my_database
DB_USERNAME=my_username
DB_PASSWORD=my_password

µÇ¼ºó¸´ÖÆ

ÎÒÃÇ¿ÉÒÔͨ¹ýenvº¯ÊýÔÚÓ¦ÓóÌÐòÖлá¼û.envÎļþÖеÄÖµ¡£ÀýÈç  £¬Òª»ñÈ¡.envÎļþÖеÄÊý¾Ý¿âÃÜÂë  £¬ÎÒÃÇ¿ÉÒÔÕâÑùд£º

$dbPassword = env('DB_PASSWORD');

µÇ¼ºó¸´ÖÆ

.envÎļþÖеļüÖµ¶Ô¿ÉÒÔÔÚÓ¦ÓóÌÐòÖеÄÉèÖÃÎļþÖÐʹÓá£ÀýÈç  £¬ÒªÉèÖÃÄ¿½ñÓ¦ÓóÌÐòµÄÇéÐÎ  £¬ÎÒÃÇ¿ÉÒÔÔÚ.envÎļþÖнç˵£º

APP_ENV=local

µÇ¼ºó¸´ÖÆ

È»ºó  £¬ÎÒÃÇ¿ÉÒÔÔÚconfig/app.phpÎļþÖÐʹÓÃÕâ¸öÇéÐαäÁ¿£º

'env' => env('APP_ENV', 'production'),

µÇ¼ºó¸´ÖÆ

Õâ¸öÉèÖÃÑ¡Ï»ñÈ¡.envÎļþÖеÄAPP_ENVÇéÐαäÁ¿  £¬ÈôÊDz»±£´æ  £¬Ôò½ÓÄÉĬÈÏÖµproduction¡£

½¨Éè×Ô¼ºµÄÉèÖÃÎļþ

ÔÚLaravel¿ò¼ÜÖÐ  £¬ÎÒÃÇ¿ÉÒÔͨ¹ýÔËÐÐartisanÏÂÁîÀ´½¨ÉèеÄÉèÖÃÎļþ¡£ÀýÈç  £¬Òª½¨ÉèÒ»¸öÃûΪmyconfigµÄеÄÉèÖÃÎļþ  £¬ÎÒÃÇ¿ÉÒÔÕâÑùд£º

php artisan make:config myconfig

µÇ¼ºó¸´ÖÆ

Õâ¸öÏÂÁÔÚconfigĿ¼Öн¨ÉèÒ»¸öеÄmyconfig.phpÎļþ¡£

ÎÒÃÇ¿ÉÒÔÔÚmyconfig.phpÎļþÖнç˵ÎÒÃÇ×Ô¼ºµÄÉèÖÃÏîºÍÑ¡Ïî¡£ÀýÈç  £¬Òª½ç˵һ¸ömykeyºÍmyvalueµÄÉèÖÃÏî  £¬ÎÒÃÇ¿ÉÒÔÕâÑùд£º

<?php

return [
    'mykey' => 'myvalue',
];

µÇ¼ºó¸´ÖÆ

È»ºó  £¬ÎÒÃǾͿÉÒÔÔÚÓ¦ÓóÌÐòÖÐʹÓÃÕâ¸öÉèÖÃÏîmykey¡£ÀýÈ磺

$configValue = config('myconfig.mykey');

µÇ¼ºó¸´ÖÆ

ÐÞ¸ÄÉèÖÃÎļþ

ÔÚLaravelÓ¦ÓóÌÐòÖÐ  £¬ÎÒÃÇͨ³£²»Ö±½ÓÔÚÉèÖÃÎļþÖÐÐÞ¸ÄÉèÖÃÏîºÍÑ¡Ïî¡£Ïà·´  £¬ÎÒÃÇÓ¦¸ÃʹÓÃ.envÎļþÖеÄÇéÐαäÁ¿»òÔÚÓ¦ÓóÌÐòÖеÄÉèÖÃÎļþÖÐÉèÖÃÖµ¡£

µ«ÔÚijЩÇéÐÎÏ  £¬ÎÒÃÇ¿ÉÄÜÐèÒªÖ±½ÓÔÚÉèÖÃÎļþÖÐÐÞ¸ÄһЩֵ  £¬ÀýÈçÔÚµ÷ÊÔģʽÏ»ò¾ÙÐÐһЩ²âÊÔʱ¡£ÎÒÃÇ¿ÉÒÔÔÚÉèÖÃÎļþÖÐÖ±½ÓÐÞ¸ÄÖµ  £¬»òÕßÎÒÃÇ»¹¿ÉÒÔͨ¹ýÔÚÓ¦ÓóÌÐòÖÐÔËÐÐconfig:cache´ËÀàÏÂÁîÀ´»º´æÒѾ­×îеÄÉèÖÃÎļþ¡£Õ⽫»áʹӦÓóÌÐòʹÓÃеÄÉèÖÃÖµ¡£

½áÂÛ

ÔÚLaravel¿ò¼ÜÖÐ  £¬ÎÒÃÇ¿ÉÒÔʹÓÃÉèÖÃÎļþÀ´ÖÎÀíÎÒÃÇÓ¦ÓóÌÐòµÄÖÖÖÖÉèÖá£ÕâʹµÃÎÒÃÇ¿ÉÒÔÇáËɵØÏòÓ¦ÓóÌÐòÖÐÌí¼Ó¸ß¼¶¹¦Ð§  £¬Í¬Ê±×èÖ¹ÁËÓ²±àÂëÉèÖÃÖµµÄÈõµã¡£ÎÒÃÇ¿ÉÒÔͨ¹ýenvº¯Êý»á¼û.envÎļþÖеÄÇéÐαäÁ¿  £¬²¢ÇÒͨ¹ýconfigº¯Êý»á¼ûÓ¦ÓóÌÐòÖеÄÉèÖÃÏîºÍÑ¡Ïî¡£»¹¿ÉÒÔͨ¹ýÔËÐÐartisanÏÂÁîÀ´½¨ÉèºÍÖÎÀí×Ô¼ºµÄÉèÖÃÎļþ¡£

ÒÔÉϾÍÊÇlaravelÉèÖÃÅäÖÆÎļþµÄÏêϸÄÚÈÝ  £¬¸ü¶àÇë¹Ø×¢±¾ÍøÄÚÆäËüÏà¹ØÎÄÕ£¡

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

Ïà¹ØÐÂÎÅ

ÁªÏµ尊龙凯时人生就是博

18523999891

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

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

QR code
sitemap¡¢ÍøÕ¾µØͼ