天天看點

第五篇 1+X考證 Web前端測試題(Laravel篇)一、單選題二、多選題三、判斷題

*Laravel中文網:Laravel 中文網 為 Web 工匠創造的 PHP 架構

一、單選題

1、在Laravel工程中,關于控制器相關描述不正确的是( B )

A. app/Http/Controllers目錄包含控制器檔案

B. 建立控制器都繼承BaseController

C. php artisan make:controller UserController

D. php artisan make:controller ShowProfile --invokable

[ 知識點:建立控制器都繼承的是Controller

第五篇 1+X考證 Web前端測試題(Laravel篇)一、單選題二、多選題三、判斷題

]

2、以下關于Laravel有關目錄結構描述不正确的是( C )

A. public 目錄包含入口檔案和js、css等前端檔案

B. Balde視圖一般在resources/views目錄中

C. web.php是路由檔案,一般放在app目錄中

D. 模型預設放在app目錄下

[ 解析:

第五篇 1+X考證 Web前端測試題(Laravel篇)一、單選題二、多選題三、判斷題

知識點

第五篇 1+X考證 Web前端測試題(Laravel篇)一、單選題二、多選題三、判斷題

 ]

3、以下哪個指令能正确安裝名為blog的特定版本的Laravel工程?( B )

A. yum create-project --project-dist laravel/laravel blog 5.7.*

B. composter create-project --prefer-dist laravel/laravel blog 5.7.*

C. npm create-project --prefer-dist laravel/laravel blog 5.7.*

D. sudo create-project --prefer-dist laravel/laravel blog 5.7.*

[ 知識點:

第五篇 1+X考證 Web前端測試題(Laravel篇)一、單選題二、多選題三、判斷題

]

4、在laravel架構中,可以使用Artisan指令( D )來成功建立控制器UserColltroller檔案.

A. php artisan create:controller UserController

B. php artisan make:UserController

C. php artisan create:UserController

D. php artisan make:controller UserController

[ 知識點:

第五篇 1+X考證 Web前端測試題(Laravel篇)一、單選題二、多選題三、判斷題

]

5、在laravel架構中,以下語句中使用session錯誤的是( B )

A. session(['key'=>'value'])

B. $value = $request->session()->post('key','default');

C. $value = session('key');

D. $value = $request->session()->all();

[ 知識點:

第五篇 1+X考證 Web前端測試題(Laravel篇)一、單選題二、多選題三、判斷題
第五篇 1+X考證 Web前端測試題(Laravel篇)一、單選題二、多選題三、判斷題

 ]

二、多選題

1、以下語句可以在laravel架構控制器中擷取資料的是( ABCD )

A. $input = $request->all();

B. $input = $request->except(['email']);

C. $input = $request->only('username','password');

D. $input = $request->input();

[ 知識點:

第五篇 1+X考證 Web前端測試題(Laravel篇)一、單選題二、多選題三、判斷題
第五篇 1+X考證 Web前端測試題(Laravel篇)一、單選題二、多選題三、判斷題
第五篇 1+X考證 Web前端測試題(Laravel篇)一、單選題二、多選題三、判斷題

]

2、在laravel架構的數組知識中,下列語句與描述完全符合的是( BD )

A. $array = ['name'=>'Joe','languages'=['PHP','Ruby']];

    $flattened = Arr::flatten($array);

    //Arr::flatten函數是将一堆數組轉化為多元數組

B. $array = ['Desk','Table','Chair'];

    $sorted = Arr:sort($array);

    //Arr::sort函數根據數組的值對數組進行排序

C. $array = Arr::add(['name'=>'Desk','price'=>null],'price',100);

   //如果給定的鍵在數組中不存在或數組被設定為null,那麼Arr::add函數将不能給定的鍵值對添加到數組中

D. $array = Arr::collapse([[1,2,3],[4,5,6],[7,8,9]]);

    //Arr::collapse 函數是将多個數組組合并為一個數組;

3、在laravel中,有關模型的描述正确的是( ABCD )

A. 變量$fileable是為了設定白名單

B. User::where('age','>',20)->firstOrFail()表示查詢年齡大于20歲的使用者,沒有則抛出異常

C. php artisan make:model User表示建立預設在app目錄下的User.php模型檔案

D. 變量$guarded為了設定黑名單

4、在laravel工程的Blader模闆中,以下哪些指令是存在的( ABCD )

[email protected]

[email protected]

[email protected]

[email protected]

[ 知識點:

第五篇 1+X考證 Web前端測試題(Laravel篇)一、單選題二、多選題三、判斷題
第五篇 1+X考證 Web前端測試題(Laravel篇)一、單選題二、多選題三、判斷題
第五篇 1+X考證 Web前端測試題(Laravel篇)一、單選題二、多選題三、判斷題
第五篇 1+X考證 Web前端測試題(Laravel篇)一、單選題二、多選題三、判斷題

 ]

5、在laravel架構使用過程中,以下資料庫操作語句正确的是( BC )

A. $users = DB::table('users')->first('userid');

B. $users = DB::table('users')->distinct()->get();

C. $users = DB::table('users')->count();

D. $users = DB::table('users')->addSelect('age')->get();

[ 知識點:

第五篇 1+X考證 Web前端測試題(Laravel篇)一、單選題二、多選題三、判斷題
第五篇 1+X考證 Web前端測試題(Laravel篇)一、單選題二、多選題三、判斷題
第五篇 1+X考證 Web前端測試題(Laravel篇)一、單選題二、多選題三、判斷題
第五篇 1+X考證 Web前端測試題(Laravel篇)一、單選題二、多選題三、判斷題

]

三、判斷題

1、laravel架構的目錄結構中的vender檔案夾們主要是用于存放架構的一些入口檔案。( F )

2、laravel架構中,使用url或fullUrl方法都可以擷取完整的請求Url。( T )

3、laravel架構中,如果給出一個數組,可以用has方法将判斷在請求中,指定的值是否全部存在。( T )

[ 知識點:

第五篇 1+X考證 Web前端測試題(Laravel篇)一、單選題二、多選題三、判斷題
第五篇 1+X考證 Web前端測試題(Laravel篇)一、單選題二、多選題三、判斷題

]

謝謝觀看 + 點贊關注哦

完!