PHP應用開發知到智慧樹期末考試答案題庫2025年煙臺職業學院_第1頁
PHP應用開發知到智慧樹期末考試答案題庫2025年煙臺職業學院_第2頁
PHP應用開發知到智慧樹期末考試答案題庫2025年煙臺職業學院_第3頁
PHP應用開發知到智慧樹期末考試答案題庫2025年煙臺職業學院_第4頁
PHP應用開發知到智慧樹期末考試答案題庫2025年煙臺職業學院_第5頁
已閱讀5頁,還剩10頁未讀 繼續免費閱讀

VIP免費下載

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

PHP應用開發知到智慧樹期末考試答案題庫2025年煙臺職業學院默認情況下,PHP中的超全局變量$_REQUEST可同時獲取GET和POST方式提交的數據。()

答案:對閱讀以下代碼,classMess{

public$flag;}$a=$b=newMess();$c=newMess();下面描述錯誤的是(

)。

答案:$A.$B.$c是同一個對象通常情況下,關聯數組元素的鍵和值之間有一定的業務邏輯關系。()

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

答案:錯請閱讀以下程序代碼,<?php$sum=$num=0;for($i=1;$i<=100;$i++){if($i%2!=0){continue;}else{$sum+=$i;$num++;}}echo$sum/$num;?>輸出結果正確的是()。

答案:51請閱讀以下程序代碼,<?php$a=1;$temp=0;while($a<=10){if($a==8)break;$temp+=$a;$a++;}echo$temp;?>輸出結果正確的是()。

答案:28請分析以下運算的執行順序,<?php$a=1;$b=2;$a=$b+=3;echo$a.'--'.$b;?>輸出的計算結果是()。

答案:5--5語句“for($k=0;$k=1;$k++){}”和語句“for($k=0;$k==1;$k++){}”的執行次數分別為()。

答案:無限次和0語句“do{echo'php';}while(0);”的執行結果為()。

答案:'php'要想分頁(每頁顯示10條)顯示users表中的數據,那么獲取第2頁數據的SQL語句是()

答案:SELECT*FROMusersLIMIT10,10;表單提交的數據一般都以關聯數組的形式保存。()

答案:對若要獲取一行結果并以索引數組的方式返回,MySQL擴展中可以使用(

)函數實現

答案:mysqli_fetch_row()若用戶未選中任何復選框,則服務器端會獲取到對應的元素空數組。()

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

答案:對若在函數內使用函數外定義的變量,需要使用關鍵字()。

答案:global類常量的定義有兩種方法分別為const關鍵字和define()函數。()

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

答案:對類常量在類內訪問時可以使用self代替類名。()

答案:對算術運算符與數學中的運算符類似,因此“%”表示百分比。()

答案:錯私有成員可以被子類繼承并使用。()

答案:錯由于Session是服務器端技術,因此生成的會話ID被保存在服務器的Session文件中。()

答案:錯用戶訪問以下URL地址,http://localhost/sum.php?num[]=123&num[]=456則print_r($_GET['num'])的運行結果為()。

答案:Array([0]=>123[1]=>456)用于設置MySQL結束符為“//”的命令是“DELIMITER//”。

答案:對瀏覽器中不同主機和路徑之間的Cookie都是隔離的。()

答案:對比較運算符有多個,以下不屬于比較運算符的是()。

答案:“+=”查詢所涉及到的表可能是多個表,表之間的連接方式有

答案:內連接;外連接;交叉連接析構方法和構造方法相反,析構方法在對象被銷毀前自動調用,聲明析構方法使用()。

答案:__destruct()當程序試圖調用一個未定義或不可見的成員變量時,可以通過__get()方法來讀取變量值。()

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

答案:對當使用如下代碼提交表單時,<formaction="register.php"method="post"><inputtype="text"name="email"/><inputtype="submit"/></form>如何獲取表單元素email的值?()

答案:$_POST['email'];$_REQUEST['email']當GET參數傳遞后,在PHP中可以通過$_GET預定義超全局變量來獲取數據。()

答案:錯將對象的屬性和行為封裝起來,不需要讓外界知道具體實現細節,這是面向對象的()。

答案:封裝思想將users表按照sex字段值進行分組查詢,并計算出每個分組中各有多少名學生的正確SQL語句是()

答案:SELECTCOUNT(*),sexFROMusersGROUPBYsex;對于不需要提供任何數據就可以完成指定功能的函數,參數應該設置為()。

答案:無參對于URL地址中傳遞的參數最好使用urlencode()函數對GET參數進行編碼,防止出現問題。()

答案:對對于for($i=100;$i<=200;$i+=3),循環結束后,變量$i的值是()。

答案:202定義數組時,一個數組中所有元素的值的數據類型可以是不一致的。()

答案:對定義接口需要用的關鍵字是()。

答案:interface定義關聯數組時,其鍵名與值之間的分隔符是()

答案:=>字符“f”在mysqli_stmt_bind_param()函數中,表示數據類型MySQL中的float類型。()

答案:錯子類可以重寫父類中的常量,可以通過parent::來調用父類中的常量。()

答案:對如果安裝的是WampServer集成環境,包含的服務有哪些?

答案:Apache服務器;PHP處理器;MySQL數據庫服務器如果if語句的代碼塊中只有一條語句,大括號可以省略()

答案:對在集成環境WampServer中,進行PHP配置的文件是

答案:Php.ini在表單中一般會將復選框按鈕的name屬性值設置為”checkBoxName[]”形式。()

答案:對在表單中,有上傳的文件時,需要設置form標記編碼屬性enctype屬性值為multipart/form-data。

答案:對在類中可以使用self關鍵字表示當前的對象。()

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

答案:錯在數據表中,某些列的值可能為空值,那么在SQL語句中可以通過”=null”來判斷是否為空值。()

答案:錯在布爾值自動轉換為字符串時,其值true將轉換為“1”,其值false將轉換為“0”。()

答案:錯在學習PHP時我們需要安裝Apache服務器。Apache是一種()服務器。

答案:WEB在處理用戶提交的數據時,可以使用strip_tags()函數將可能存在的HTML和PHP標記去除。()

答案:對在使用MySQL的預處理機制時,若要預防SQL注入,則在SQL語句中需要使用問號?進行代替數據部分。

答案:對在下列選項中,不屬于選擇結構語句的是()。

答案:while在下列php.ini的配置項,哪一項可以開啟mysqli擴展()。

答案:extension=php_mysqli.dll在上線環境下,最好不要使用mysqli_connect_error()函數,以免泄露服務器信息。

答案:對在SELECT語句的WHERE條件中,使用NOIN可以查詢不在指定集合范圍內的記錄。()

答案:錯在PHP類中可以使用final關鍵字禁止繼承和重寫。()

答案:對在PHP程序開發中,通過()函數創建Cookie。

答案:setcookie()在PHP中定義數組需要指定數組的大小。()

答案:錯在PHP中可以使用超全局數組$COOKIE來讀取cookie中的數據。

答案:錯在PHP中,標識符允許包含哪些符號?()

答案:大小寫字母;下劃線;數字在“.php”后綴的文件中,所有的PHP代碼都只能寫在“<?php?>”標記內。()

答案:錯回調函數指的是具有callable類型的函數,一般用作參數的傳遞。()

答案:對啟動session的函數是()。

答案:session_start變量的賦值方式有傳值賦值和引用賦值兩種,分析以下代碼,<?php$a=10;$b=&$a;$b=20;echo$a.'--'.$b;?>其輸出結果為()。

答案:20--20刪除視圖的同時也會刪除視圖的數據。()

答案:錯分析以下程序代碼,<?phpfor($i=0,$sum=0;$i<10;++$i){$sum+=$i;}echo$i,',',$sum;?>輸出結果正確的是()。

答案:10,45分析以下程序代碼,<?php$c=5;$d=0;if($c=$d+1)echo$d;elseecho$c;?>輸出結果正確的是()。

答案:0分析以下代碼,classAnimal{

finalfunctionshout(){

echo'parent';

}}classDogextendsAnimal{

publicfunctionshout(){

echo'son';

}}$dog=newDog();$dog->shout();判斷下面說法正確的是()。

答案:代碼運行將出錯,因為父類的shout方法別定義為了final方法,該方法不能被子類重寫函數調用時,函數的名稱可以使用一個變量來代替。()

答案:對函數的參數類型可以指定為接口。()

答案:對函數rand(20,30)用于在20到30之間生成隨機整數。()

答案:對具有相同的鍵值對并且順序和類型都相同的數組全等()

答案:對關于重寫,以下說法正確的是()。

答案:子類調用父類被重寫的方法時,需要使用parent關鍵字關于構造方法的描述,下列說法正確的是()。

答案:構造方法在一個對象被實例化時自動執行關于數組的定義,閱讀下列代碼,$arr=array(5=>'aa','k'=>'bb','ZZ');選出$arr數組中元素值為'ZZ'的下標()。

答案:6關于array_merge()函數,下列說法中錯誤的是()。

答案:該函數最多只能接收一個參數關于PHP環境搭建的說法錯誤的是()。

答案:Apache-kinstall命令表示卸載Apache服務5關于Cookie說法錯誤的是()。

答案:Cookie不允許跨域訪問使用LIKE關鍵字實現模糊查詢時,常用的通配符包括()

答案:%與_使用BETWEEN值1AND值2代表一個范圍時,值1表示起始值,值2表示結束值,值1與值2都是包含邊界的。()

答案:對使用SQL語句刪除數據庫,數據庫名為mytest,下列SQL語句寫法是正確的是()。

答案:dropdatabasemytest會話技術可以實現跟蹤和記錄用戶在網站中的活動。()

答案:對以在刪除索引數組元素后,會重寫分配元素鍵名的是()

答案:array_shift()以下選項中可以實現繼承的關鍵字是()。

答案:extends以下選項中,屬于PHP的突出特點的是()

答案:開源免費;面向對象;跨平臺;支持多種數據庫以下選項中,可根據給定的鍵名檢查是否存在與數組中的是()。

答案:array_key_exists()以下說法正確的是()

答案:php的數組里面可以存儲任意類型的數據以下數據使用empty()函數檢測,返回false的是()。

答案:array(array())以下列選項中,不屬于數組操作符的是()。

答案:-以下關于接口與抽象類的分析,錯誤的是()。

答案:接口和抽象類都是聲明方法而沒有實現以下關于GET方式提交和POST方式提交數據說法錯誤的是()。

答案:GET安全性非常低,POST安全性較高。而且POST的執行效率也比GET好。為防止出現亂碼,只要PHP腳本文件與PHPMySQL使用的字符集保持統一即可。()

答案:錯下面選項中,進行循環操作不具備判斷功能的語句是()

答案:LOOP語句下面選項中,用于表示存儲過程輸入參數的是()

答案:IN下面選項中,查詢users表中id值不在2和5之間的學生的SQL語句是()

答案:SELECT*FROMusersWHEREidNOTBETWEEN2AND5;下面選項中,屬于表之間關聯關系的有()。

答案:多對一;多對多;一對一下面選項中,代表匹配任意長度字符串的通配符是()

答案:*下面選項,能夠實現匿名函數使用外部變量的關鍵字()。

答案:use下面選項,是合法變量名的是()。

答案:$_te下面語句中,用于創建數據庫、數據表的是()。

答案:CREATE語句下面程序<?php$nextWeek=time()+(7*24*60*60);echo'Now:'.date('Y-m-d')."\n";echo'NextWeek:'.date('Y-m-d',$nextWeek)."\n";?>運行結果()

答案:得到今天的日期(年-月-日)與下周的日期(年-月-日)下面哪個預定義變量是用來獲取HTTP文件上傳信息?()

答案:$_FILES下面哪個選項沒有將john添加到users數組中?()

答案:array_add($users,"john");//PHP無此方法下面哪個聚合函數是用來求平均值?()

答案:avg下面哪個函數在正則表達式中執行一個匹配?()

答案:preg_match下面哪個不是PHP的魔術方法?()

答案:__require下面可替代if...else語句對表達式的值進行判斷的是()。

答案:三元運算符;switch下面關于軟件架構說法錯誤的是()

答案:Web開發是基于C/S架構的軟件開發。下面關于文件包含語句說法錯誤的是()。

答案:在包含文件時,被包含的文件路徑必須是從盤符開始的路徑。下面關于左外連接的描述中,正確的是()。

答案:左表的所有記錄;所有滿足連接條件的記錄下面關于實例化類的描述錯誤的是()。

答案:實例化時不用傳遞參數也不能省略類名后的()下面關于變量的說法中正確的是()。

答案:變量默認總是傳值賦值下面關于函數explode('n','banana',-3)的描述錯誤的是()。

答案:函數的返回值是['ba','a']下面以下代碼<?php$attr=array("0"=>"aa","1"=>"bb","2"=>"cc");echo$attr[1];?>輸出的結果為()

答案:bb下列選項中可以保存到session里的數據類型是()。

答案:字符串;數組;對象;布爾類型下列選項中與“for(;;)”的功能相同的是()。

答案:while(1)下列選項中不屬于PHP中跳轉的語句是()。

答案:back語句下列選項中不屬于B/S架構的軟件是()。

答案:QQ下列選項中,用于釋放結果集資源的函數是()。

答案:mysqli_free_result()下列選項中,用于編譯SQL語句模板的函數是()。

答案:mysqli_prepare()下列選項中,用于將上傳的臨時文件名移至指定的目標位置常用的函數是()。

答案:move_uploaded_file()下列選項中,用于在PHP配置文件中設定上傳文件大小的是()。

答案:upload_max_filesize下列選項中,屬于SessionHandlerInterface接口提供的方法的是()。

答案:gc();close();write();read()下列選項中,對mysqli_query()函數參數描述正確的是()。

答案:第一個參數表示數據庫連接;第二個參數表示SQL語句;第三個參數表示結果集模式下列選項中,可用于表示本機地址的是()。

答案:localhost;下列選項中,可以獲取指定字符串在目標字符串中最后一次出現的位置的是()。

答案:strrpos()下列選項中,可以用于遍歷關聯數組的是

答案:foreach下列選項中,可以得到“phphphph”字符串的是()。

答案:str_repeat('ph',4)下列選項中,可以將字符串轉化成Unix時間戳的是()。

答案:strtotime()下列選項中,可以實現數組逆向排序的是()。

答案:ksort()下列選項中,可以實現數組尾部元素入棧是

答案:array_push(),下列選項中,可以實現數組元素入棧和出棧的分別是()。

答案:array_push(),array_pop()下列選項中,可以合并數組的是()。

答案:array_merge()下列選項中,可以一次查詢所有記錄的是()。

答案:mysqli_fetch_all()下列選項中,修改my.ini配置文件中的哪個屬性可以修改字符編碼()。

答案:default-character-set下列選項中,不能作為常量名的是

答案:CLASS下列選項中,不能作為常量值的是()。

答案:array(1,2,3)下列選項中,不區分大小寫的標識符是()。

答案:函數名下列說法正確的是:()

答案:數組的下標可以是字符串下列說法中不屬于HTTP請求消息的是()。

答案:表單注冊成功下列說法不正確的是()

答案:for循環能夠遍歷關聯數組下列端口號中,可以作為URL的默認請求端口號的是()。

答案:80下列用于刪除存儲過程的SQL語句中,正確的是()。

答案:DROPPROCEDUREProc1;下列描述正確的是()。

答案:父類的構造函數與析構函數不會自動被調用;成員變量需要用publicprotectedprivate修飾,在定義變量時不再需要var關鍵字;包含抽象方法的類必須為抽象類,抽象類不能被實例化下列對象操作成員的方式正確的是()。

答案:對象->成員下列對象操作可變成員的方式正確的是

答案:對象->$變量名下列對mysqli_stmt_bind_param()函數的描述正確的是()。

答案:該函數用于將變量作為參數綁定到預處理語句中下列定義函數的方式是正確的()

答案:functionShow($a=5,$b){}下列可以去除數組['c','a','c']中重復元素的是()。

答案:array_unique()下列函數中,可以將字符串轉換為數組的是()。

答案:explode下列函數中,可以對浮點數進行四舍五入的是()

答案:round()下列關于常量的定義錯誤的是()。

答案:以上的答案都正確下列不屬于PHP關鍵字的是()。

答案:string下列()可刪除指定數組鍵名的元素,可刪除整個數組。

答案:unset(),unset()一般表單在提交數據的時候都會通過method屬性指定提交方式。()

答案:對一個完整的響應消息是由響應狀態行、響應消息頭、實體內容三部分組成。()

答案:對URL中的端口號可以省略,省略時默認使用8080端口進行訪問。()

答案:錯unset()函數可以用于刪除以下哪些數據()。

答案:變量;數組元素;成員屬性;對象Session保存到瀏覽器中的SessionID名稱是固定配置不能修改。()

答案:錯SELECT語句中,用于將查詢結果進行排序的關鍵字是()

答案:ORDERBYPHP文件必須由PHP預處理器解析執行,不能由瀏覽器解析處理。()

答案:對PHP可以利用()配置項實現自動開啟session的機制。

答案:session.auto_startPHP會自動防御SQL注入,無需開發人員注意。()

答案:錯PHP僅支持3種數據類型,分別為標量數據類型、復合數據類型及特殊數據類型。()

答案:對PHP中類的繼承僅允許單繼承。()

答案:對PHP中類的繼承僅允許單繼承。()

答案:對PHP中可以使用unset()函數刪除cookie文件。()

答案:錯php中關于字符串處理函數以下說法正確的是()。

答案:substr()可以截取字符串PHP中不能更改session文件的保存目錄。()

答案:錯PHP中,通過“+”運算符合并數組時,若有下標相同的元素

溫馨提示

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

評論

0/150

提交評論