php框架初學(xué)調(diào)試技巧
發(fā)布者:鄭州市華人職業(yè)培訓(xùn)學(xué)校
??本文主要學(xué)習(xí)下Laravel中的4個(gè)必學(xué)的調(diào)試技巧。小編把自己的一點(diǎn)點(diǎn)經(jīng)驗(yàn)分享出來希望對(duì)別人能有幫助。提高閱讀效率。下面和小編一起學(xué)習(xí)吧!
??1. 使用dd函數(shù),將感興趣的數(shù)據(jù)輸出到瀏覽器上,快速查看變量的內(nèi)容
??$items=array( 'items'=> ['Pack luggage', 'Go to airport', 'Arrive in San Juan']); dd($items);
??2.使用Log輸出感興趣的信息,Log信息會(huì)記錄到storage/logs/laravel.log文件中,可以使用Debugbar等查看Log信息
??\Log::debug($items); \Log::info('Just an informational message.'); \Log::warning('Something may be going wrong.'); \Log::error('Something is definitely going wrong.'); \Log::critical('Danger, Will Robinson! Danger!');
??可以使用tail -f 命令查看storage/logs/laravel.log文件中加入的log信息
??3.還可以通過集成Firphp,使用Firebug控制臺(tái)輸出log信息
??可以直接使用火狐添加FirePHP和Firebug控件
??$monolog=\Log::getMonolog; $items=['Pack luggage', 'Go to airport', 'Arrive in San Juan']; $monolog->pushHandler(new \Monolog\Handler\FirePHPHandler); $monolog->addInfo('Log Message', array('items'=> $items));