PHP應(yīng)用程序開發(fā)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第1頁
PHP應(yīng)用程序開發(fā)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第2頁
PHP應(yīng)用程序開發(fā)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第3頁
PHP應(yīng)用程序開發(fā)學(xué)習(xí)通超星期末考試答案章節(jié)答案2024年_第4頁
免費預(yù)覽已結(jié)束,剩余4頁可下載查看

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)

文檔簡介

PHP應(yīng)用程序開發(fā)學(xué)習(xí)通超星期末考試章節(jié)答案2024年在Apache的配置文件中,帶有“#”的是注釋,注釋中的配置不會生效。

答案:對Apache的httpd服務(wù)程序默認使用的是【】端口。

答案:80下列選項中,可以在Apache配置文件中加載模塊的是()。

答案:LoadModule若在函數(shù)內(nèi)訪問函數(shù)外定義的變量,必須使用()關(guān)鍵字。

答案:global下面關(guān)于文件包含語句說法錯誤的是()。

答案:在包含文件時,被包含的文件路徑必須是從盤符開始的路徑。下面關(guān)于多維數(shù)組的說法正確的是()。

答案:所謂多維數(shù)組,就是指一個數(shù)組的元素又是一個數(shù)組關(guān)于數(shù)組的定義,請閱讀下面的代碼:$arr[2]='aa';$arr[]='bb';下列說法中正確的是()。

答案:值為'bb'的元素的下標為3關(guān)于數(shù)組的定義,閱讀下列代碼,選出$arr數(shù)組中元素值為'cc'的下標()。$arr=array(5=>'aa','k'=>'bb','cc');

答案:6關(guān)于數(shù)組元素的刪除,請閱讀下面的代碼:$arr=array(0,1,2,3);unset($arr[1]);echo$arr[2];其正確的輸出結(jié)果是()。

答案:2關(guān)于foreach遍歷數(shù)組,閱讀下面的代碼,輸出結(jié)果正確的是()。$arr=array(1,2);foreach($arras$v){++$v;}print_r($arr);

答案:Array([0]=>1[1]=>2)下列函數(shù)中,可以將換行符轉(zhuǎn)換成HTML換行標記的是()。

答案:nl2br強制類型轉(zhuǎn)換可以將數(shù)據(jù)轉(zhuǎn)換為我們期望的類型,現(xiàn)分析以下代碼,最終將輸出()。?

答案:123語句“var_dump((float)false)”的輸出結(jié)果為()。

答案:float(0)分析以下程序代碼,輸出結(jié)果正確的是()。?

答案:“不合格產(chǎn)品”在下列選項中,不屬于選擇結(jié)構(gòu)語句的是()。

答案:while分析以下程序代碼,輸出結(jié)果正確的是()。?

答案:b分析以下程序代碼,輸出結(jié)果正確的是()。?

答案:successUNIX時間戳是表示時間的一種方式,而UNIX紀元是指()。

答案:1970年1月1日零點PHP支持多種風(fēng)格的標記,以下不是PHP標記的是()。

答案:下列選項中,哪個不是PHP的關(guān)鍵字()。

答案:string下列選項中,不區(qū)分大小寫的標識符是()。

答案:函數(shù)名變量的賦值方式有傳值賦值和引用賦值兩種,分析以下代碼,其輸出結(jié)果為()。

答案:20--20下列關(guān)于PHP的數(shù)據(jù)類型描述錯誤的是()。

答案:PHP的標量類型包括布爾型、整型、浮點型、字符串型和數(shù)組型閱讀以下代碼,輸出結(jié)果正確的是()。

答案:$a10$_FILES數(shù)組的內(nèi)容主要如上面代碼所示,分別是name、tmp_name、type、size、error。

答案:對由于Cookie是客戶端技術(shù),所以它將用戶的數(shù)據(jù)保存在用戶瀏覽器的緩存目錄

答案:對通過判斷上傳文件$_FILES數(shù)組中的error錯誤號判斷文件是否上傳成功。

答案:對在session會話期間,服務(wù)器會為每個用戶自動生成一個唯一的會話ID。

答案:對在程序開發(fā)過程中,若多次執(zhí)行session_start(),則程序會報告致命錯誤。

答案:錯超全局數(shù)組變量$_COOKIE只能獲取指定key對應(yīng)的值。

答案:錯若未設(shè)置cookie的有效期,則關(guān)閉瀏覽器后,就獲取不到cookie信息。

答案:對如果網(wǎng)頁上的form表單不設(shè)置method屬性,則默認以post方式發(fā)送請求。

答案:錯在windows操作系統(tǒng)下,GD庫默認已經(jīng)安裝好了,可以直接使用。

答案:錯下列選項中,可以用來創(chuàng)建畫布的函數(shù)是()。

答案:imagecreate();imagecreatetruecolor();imagecreatefromgif()下列方式中,可以用于計算縮略圖大小的是()。

答案:等比例縮放;縮放后填充;居中裁剪;固定尺寸縮放HTTP是HyperTextTransferProtocol的縮寫,其中文是()。

答案:超文本傳輸協(xié)議/該地址訪問服務(wù)端口號是()。

答案:80用戶第一次訪問服務(wù)器時,服務(wù)器會在響應(yīng)消息中增加()頭字段,并將信息發(fā)送給瀏覽器。

答案:Set-Cookie在PHP程序開發(fā)中,通過()函數(shù)創(chuàng)建Cookie。

答案:setcookie()fileatime()函數(shù)能夠獲取文件的()屬性。

答案:文件的上次訪問時間文件上傳時,表單form標簽中添加enctype屬性是()。

答案:multipart/form-dataPHP中用于判斷文件是否存在的函數(shù)是()。

答案:file_exists()將上傳的臨時文件名移至指定的目標位置常用的函數(shù)是()。

答案:move_uploaded_file()在PHP語言中,抽象類不能被實例化。

答案:對__get()方法有一個參數(shù),表示要調(diào)用的變量名。

答案:對當(dāng)程序試圖寫入一個不存在或者不可見的成員變量時,PHP就會執(zhí)行__set()方法。

答案:對這個符號“::”被稱為靜態(tài)訪問符,訪問靜態(tài)成員都需要通過這個操作符來完成。

答案:對類常量屬于類自身,不屬于對象實例,不能通過對象實例訪問。

答案:對一旦包含了抽象方法,則這個類必須聲明為abstract。

答案:對在PHP中的自動加載并不能實現(xiàn)類的完全自動加載,它只是提供一個時機,具體的加載代碼還要用戶自己編寫實現(xiàn)。

答案:對在程序中使用多個catch塊,可以更好的捕獲并處理錯誤信息。

答案:對Exception類中的方法可以實現(xiàn)的功能是()。

答案:返回發(fā)生異常的文件名;返回異常代碼;返回異常的信息;返回發(fā)生異常的代碼行號以下選項中,哪些是魔術(shù)方法()。

答案:__get();__destruct();__construct();__set()關(guān)于重寫,以下說法正確的是()。

答案:子類調(diào)用父類被重寫的方法時,需要使用parent關(guān)鍵字在站點根目錄下有三個文件,代碼如下,分析下面的說法哪個是正確的()。文件一:Mysql.class.php答案:執(zhí)行index.php將會創(chuàng)建兩個對象,分別是$m、$o關(guān)于訪問修飾限定符的描述,下列說法錯誤的是()。

答案:如果想要體現(xiàn)封裝性,需要使用public或private對成員進行限定以下關(guān)于構(gòu)造方法和析構(gòu)方法的說法正確的是()。

答案:構(gòu)造方法可以有參數(shù),而析構(gòu)方法不能有參數(shù)關(guān)于final關(guān)鍵字,以下說法中正確的是()。

答案:當(dāng)我們不希望一個類的方法被其子類重寫時,可以將這個方法用final關(guān)鍵字修飾下列有關(guān)析構(gòu)方法描述正確的是()。

答案:析構(gòu)方法是在對象被銷毀前最后一個被對象自動調(diào)用的方法。分析以下代碼,判斷下面說法正確的是()。classAnimal{finalfunctionshout(){echo'parent';}}classDogextendsAnimal{publicfunctionshout(){echo'son';}}$dog=newDog();$dog->shout();

答案:代碼運行將出錯,因為父類的shout方法別定義為了final方法,該方法不能被子類重寫以下選項中可以實現(xiàn)繼承的關(guān)鍵字是()。

答案:extends在PDO中,prepare()方法返回的是一個PDOStatement對象。

答案:對mysqli_connect()函數(shù)的返回值是布爾型,表示數(shù)據(jù)庫是否連接成功。

答案:錯PHP只能連接MySQL數(shù)據(jù)庫,不支持SQLServer等其他數(shù)據(jù)庫。

答案:錯由于PHP訪問MySQL是持久連接,因此當(dāng)PHP腳本執(zhí)行結(jié)束時必須使用mysqli_free_result()釋放連接資源。

答案:錯下列選項中,哪些可以作為mysqli_connect()函數(shù)的參數(shù)()。

答案:數(shù)據(jù)庫服務(wù)器地址;數(shù)據(jù)庫的端口號;數(shù)據(jù)庫的用戶名和密碼下列關(guān)于PDO::ERRMODE_EXCEPTION說法錯誤的是()。

答案:檢查每個數(shù)據(jù)庫調(diào)用的返回值時,異常模式需要的代碼比其他模式多。下面關(guān)于PDO描述錯誤的是()。

答案:PDO擴展的缺點是維護困難和可移植性差。在使用PDO的預(yù)處理語句時,SQL語句中的冒號“:”表示()。

答案:命名參數(shù)占位符下列PHP擴展中,哪個擴展與數(shù)據(jù)庫操作無關(guān)()。

答案:mbstring擴展下列選擇中,是mysqli_fech_array()函數(shù)默認返回的數(shù)組形式是()。

答案:MYSQLI_BOTH【判斷題】控制器文件保存在app\Http\Controllers下。

答案:對【判斷題】控制器路由可以直接傳入一個指定的控制器和方法,書寫方式為“控制器類名@方法名”。

答案:對【判斷題】將表中所有記錄的age字段的值都減5的修改語句為DB::table('member')->increment('age',

5);

答案:錯【判斷題】在Laravel框架中傳遞可選參數(shù)語法為Route::get('test/{id}',

function(){}。

答案:錯【判斷題】模板繼承是指將頁面的公共部分放在父頁面中,將不同的部分放在不同的子頁面中,子頁面可以繼承父頁面來獲得完整的頁面。

答案:對【判斷題】app目錄作為應(yīng)用目錄,用來保存項目中的控制器和模型等文件。

答案:對【判斷題】Laravel通過對發(fā)送過來的請求進行令牌驗證來抵御CSRF攻擊。

答案:對【判斷題】在Laravel框架中,只要有表單提交就會進行CSRF驗證。

答案:錯【多選題】下列配置路由的選項語法正確的是(

)。

答案:Route::get('/hello',

function(){});Route::post('/hello',

function(){});Route::patch('/hello',

function(){});Route::delete('/hello',

function(){})【多選題】下列關(guān)于驗證規(guī)則的描述正確的是(

)。

答案:unique用于驗證其值在某個表中是否唯一;integer用于驗證該字段是不是一個整數(shù);min和max表示驗證字符串的長度或者數(shù)字的大小;required表示該字段不能省略【多選題】下列刪除數(shù)據(jù)的語法正確的是(

)。

答案:DB::table('member')->where('id',

'<'

'3')->delete();;DB::table('member')->truncate();【多選題】下列使用模型查詢數(shù)據(jù)的方式正確的是(

)。

答案:$member

=

Member::find(4);;$members

=

Member::where('id',

'1')->get();;$members

=

Member::all();【多選題】下列關(guān)于Laravel目錄描述正確的是(

)。

答案:app\Http存放HTTP請求相關(guān)的文件;routes目錄存放了應(yīng)用中定義的所有路由;vendor目錄存放Composer加載的依賴;bootstrap目錄保存了和框架啟動相關(guān)的文件【多選題】下列修改數(shù)據(jù)的方式中,正確的選項是(

)。

答案:Member::where('id',

7)->update(['name'

=>

'test');;$member

=

Member::find(5);$member->name

=

'test';$member->save();【多選題】下列修改數(shù)據(jù)的方式正確的是(

)。

答案:DB::table('member')->increment('age');DB::table('member')->decrement('age');DB::table('member')->update($data)【單選題】下列選項中,滿足給Test控制器的test方法傳遞必傳參數(shù)id的路由是(

)。

答案:Route::get('admin/test/{id}',

'Admin\TestController@test');【單選題】以下關(guān)于自動驗證的說法正確的是(

)。

答案:自動驗證可確保數(shù)據(jù)在進入數(shù)據(jù)庫之前必須是符合要求的格式【單選題】下列描述正確的是(

)。

答案:在控制器中可以通過靜態(tài)或?qū)嵗瘍煞N方式調(diào)用模型【單選題】下列向視圖發(fā)送數(shù)據(jù)的方式錯誤的是(

)。

答案:return

with(模板文件,

數(shù)組);【單選題】下列關(guān)于視圖中使用的語法描述錯誤的是(

)。

答案:@extends實現(xiàn)頁面包含【單選題】以下關(guān)于使用Laravel框架的描述錯誤的選項是(

)。

答案:要求PHP版本必須大于等于7.2【單選題】關(guān)于Laravel框架的說法不正確的是(

)。

答案:它只能手動將路由和控制器的方法進行映射【判斷題】創(chuàng)建填充文件后,需要在文件的run()方法中編寫填充代碼。

答案:對【判斷題】在Laravel中使用Session類進行會話控制,在使用前需要手動開啟Session。

答案:錯【判斷題】填充操作也可以通過回滾還原至操作前的版本。

答案:錯【判斷題】使用驗證碼是為了使頁面更加美觀。

答案:錯【判斷題】使用Cache::delete()語句刪除緩存。

答案:錯【判斷題】開發(fā)人員可以使用數(shù)據(jù)庫遷移工具對數(shù)據(jù)表進行升級和回滾。

答案:對【判斷題】使用驗證碼服務(wù)前可以將此服務(wù)注冊到服務(wù)容器中。

答案:對【判斷題】在Laravel中通過調(diào)用redirect()函數(shù)進行頁面跳轉(zhuǎn)。

答案:對【判斷題】在驗證碼的配置文件中還可以配置驗證碼的字符個數(shù)、圖片寬高、圖片質(zhì)量等信息。

答案:對【判斷題】Cache::forever()保存的值代表持久化存儲,不能再緩存中刪除。

答案:錯【判斷題】Laravel中內(nèi)置了驗證碼庫,可以直接使用。

答案:錯【判斷題】Laravel中已經(jīng)封裝好了文件上傳相關(guān)的代碼,實現(xiàn)文件只需調(diào)用相關(guān)方法即可。

答案:對【判斷題】在paginate()方法的前面還可以調(diào)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論