PHP程序設計知到智慧樹期末考試答案題庫2025年山東勞動職業技術學院_第1頁
PHP程序設計知到智慧樹期末考試答案題庫2025年山東勞動職業技術學院_第2頁
PHP程序設計知到智慧樹期末考試答案題庫2025年山東勞動職業技術學院_第3頁
PHP程序設計知到智慧樹期末考試答案題庫2025年山東勞動職業技術學院_第4頁
PHP程序設計知到智慧樹期末考試答案題庫2025年山東勞動職業技術學院_第5頁
已閱讀5頁,還剩12頁未讀 繼續免費閱讀

VIP免費下載

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

文檔簡介

PHP程序設計知到智慧樹期末考試答案題庫2025年山東勞動職業技術學院默認情況下FORM表單的數據提交方式為GET方式,必須在FORM表單的標簽中加入屬性:method="post",將數據提交方式修改為POST方式。()

答案:對面向對象方法的四要素為()。

答案:對象;類;繼承;消息通信面向對象方法有哪些?()。

答案:面向對象分析方法;面向對象設計方法靜態屬性和靜態方法不需要在被類實例化的情況下就可以直接使用。()

答案:對閱讀下面程序片段,輸出結果是()

$a=0;

while($a<5){

switch($a){

case0;

case3:$a=$a+2;

case1;

case2:$a=$a+3;

default:$a=$a+5;

}

}

echo$a;

答案:10閱讀下面代碼,

$i=0;

while($i<10){

if($i<1){

continue;

}

if($i==5){

break;

}

$i++;

}

運行結果是()

答案:死循環通過“數組名+[鍵]”的方式,可以()。

答案:訪問數組元素的值;添加數組元素;修改數組元素遞歸調用必須有結束條件,否則會無限地遞歸調用。()

答案:對運算符"^"的作用是()。

答案:位異或運算符"%"的作用是()

答案:取余語句for($k=0;$k=1;$k++);和語句for($k=0;$k==1;$k++);執行的次數分別是:()

答案:無限和0語句echopow(-1,20);的輸出結果為()

答案:1語句echofloor(6.999);的輸出結果為()

答案:6語句echodate(‘Y-M-j’)()

答案:2021-Feb-2語句echoceil(6.999);的輸出結果為()

答案:7語句“for($k=0;$k=1;$k++);”和語句“for($k=0;$k==1;$k++);”的執行次數分別是()

答案:無限次和0語句:echostr_ireplace("WORLD","Peter","Helloworld!");的輸出結果為()。()

答案:HelloPeter!類是抽象的,對象是具體的。類是對象的模板,對象是類的具體實例。()

答案:對目前PHP使用的最高版本是()。

答案:PHP7.0條件表達式(exprl)?(expr2):(expr3)的值按照以下規則計算:當表達式expr1的值為true時,條件表達式的值為expr2;在expr1求值為false時,條件表達式的值為expr3。()

答案:對更新記錄的SQL命令是()。

答案:update文件上傳函數move_uploaded_file(上傳文件名,上傳文件位置)中,“上傳文件名”接受的是文件上傳后的臨時名稱而不是文件的原名稱,它可以通過$_FILES得到。()

答案:對插入記錄的SQL命令是()。

答案:insert控制流程語句有哪些()

答案:順序結構;分支結構;循環結構接口使用interface關鍵字來聲明()。

答案:對接口中的方法都是抽象方法。()

答案:對抽象類使用{}關鍵字來聲明()。

答案:abstract抽象方法只有聲明沒有方法體,不能被調用,只有被類實現后,實例化對象才能調用它。()

答案:對當foreach開始執行的時候,數組內部的指針會自動指向第一個單元。因為foreach所操作的是指定數組的拷貝,而不是該數組本身。()

答案:對當“a”“b”之間使用.時認為是連字符。如果兩者間是+的時候php會認為是一次運算。()。

答案:對布爾類型值為false的變量直接輸出將會顯示0。()

答案:錯封裝實際上就是信息隱藏,通過封裝把對象的實現細節對外界隱藏起來。以下哪些關鍵字可以實現封裝()。

答案:private;protected;static;final對于訪問權限修飾符的描述錯誤的是()。

答案:類和成員方法如果沒有使用權限修飾符,則默認為Protected的。對于for(?$i=100;$i<=200;$i+=3),循環運行結束后,變量$i的值是多少?()

答案:202實現分頁顯示,需要如下()參數。

答案:每頁顯示多少記錄;當前是第幾頁;結果集的總記錄數;總頁數字符串的比較,是按()進行比較。

答案:ASCII碼值如果要使程序的運行在循環內跳過后面的語句,直接返回循環的開頭,應在循環內使用下面哪個語句()

答案:continue在函數外部定義的變量,要在函數內部正常使用,可以使用global關鍵字進行聲明。()

答案:對在PHP等程序設計語言中。邏輯表達式或者關系表達式在計算出結果之后不會繼續向后運算,后面的運算不會被執行,稱之為短路運算。()

答案:對在PHP程序中,假設$str="PHP",$st=$str."isinteresting";$str="Ithink,".$str,請問$str最終的值為()

答案:Ithink,PHPisinteresting在PHP代碼要編譯成HTML代碼才能運行。()

答案:對在PHP中,整型數據在內存中占有32位。()

答案:錯在PHP中,執行后$a=12;$b=$$a;$a=18;三條語句后$b變量的結果為是()。

答案:18在PHP中,執行后$a=“aa”;$$a=“bb”;echo$aa;三條語句后的輸出結果為是()。

答案:bb在PHP中,布爾類型的變量直接輸出時,真輸出為1,假輸出為0。()

答案:錯在PHP中,對類的普通成員屬性的操作常用的方式有()。

答案:使用__set()和__get()方法進行處理。;使用getXXX()方法和setXXX()方法進行處理。在PHP中,對final關鍵字的描述錯誤的是()。

答案:final關鍵字可以修飾變量和常量。在PHP中,定義的常量是區分大小寫的。()

答案:錯在PHP中,定義的單個字符只能使用””,而“”用來定義單個字符。()

答案:錯在PHP中,關于析構函數的描述正確的是()。

答案:析構函數是在對象銷毀時被自動調用的,用于完成對象在銷毀前的清理工作。在PHP中,以下哪些可以實現多態性()。

答案:類的繼承;接口的實現在PHP中,不允許給常量賦值。()

答案:對在PHP中,var_dump()函數的作用是()。

答案:輸出參數的相關信息在PHPStorm軟件運行的PHP項目不一定放在PHP集成開發環境設定的網站更目錄下。()

答案:對在HTML代碼中如何對PHP代碼進行注釋()。

答案:在"$x=$a+$b,"中有三個表達式:$x,$a+$b,$x=$a+$b。()

答案:對同一個switch子句中,case的值不能相同,否則只能取到首次出現case中的值。()

答案:對可用于新建一個數組的函數是()。

答案:array可變函數也稱變量函數。在一個變量名后添加一對圓括號“()”,讓其變成一個函數的形式。()

答案:對可以使用訪問權限修飾符實現類的封裝,一般使用private或protected關鍵字來修飾變量,防止變量在類外被直接修改和調用。()

答案:對可以使用mysqli_select_db($conn,$dbname)函數連接MySQL數據庫。()

答案:對可以使用mysqli_fetch_row($result)函數,從查詢結果集中返回一行數據,以數組形式返回,數組中的每個元素對應數據表中的一個字段,在輸出數組的數據時只能使用數字索引。()

答案:對前置++是先將變量增加1,然后在將值賦值給原來的變量。()

答案:對判斷某年是閏年的條件是:if($year%4==0&&$year%100!=0||$year%400==0)。()

答案:對創建數據庫使用CREATE命令。()

答案:對函數按引用傳遞參數,需要在形參前加()符號。

答案:&函數strrpos('WelcometolearningPHP','e')的返回值是()。()

答案:12關于構造函數的描述錯誤的是()。

答案:子類進行實例化時,先調用子類的構造函數,再調用父類的構造函數。關于數組,以下說法正確的是()。

答案:根據鍵的數據類型,可以將數組劃分為索引數組和關聯數組;索引數組下標(鍵名)由數字組成,默認從0開始,每個數字對應元素在數組中位置關聯數組下標(鍵名)由數值和字符串混合組成;下標(鍵名)由數值和字符串混合組成關于回調函數,以下說法正確的是。()

答案:在PHP中調用回調函數,是使用函數名對應的字符串名稱來調用;call_user_func()支持回調函數;call_user_func_array()支持回調函數;在調用函數時,將一個函數作為參數傳遞到調用的函數中,這個作為參數的函數就是回調函數。關于函數readdir()和scandir(),以下說法正確的是()。

答案:兩者都可實現讀取目錄下的文件和文件夾;使用scandir()函數可以列出指定目錄中的文件及文件夾名稱;scandir()函數執行成功會返回一個包含有文件及文件夾名稱的數組;其他說法都對關于全局變量$_FILES,以下說法正確的是()。

答案:$_FILES[filename][name]存儲上傳文件的文件名;$_FILES[filename][size]存儲上傳文件的大小;$_FILES[filename][tempname]存儲文件上傳時的臨時文件名;$_FILES[filename][type]存儲上傳文件的類型關于以下讀取文件函數說法正確的是()。

答案:fgetc()函數可實現對某一個字符進行查找、替換;fread()函數可讀取任意長度的字串,還可以用于讀取二進制文件;file()函數可將整個文件的內容讀入到一個數組中關于PHP代碼塊說法正確的是()。

答案:PHP代碼塊是多條語句用{}括起來關于Cookie的描述正確的是()。

答案:Cookie存儲于用戶本地磁盤上,里面保存著瀏覽器訪問過的網頁的一些信息關于Cookie的描述不正確的是()。

答案:Cookie存儲在服務端,用于數據交互關于array_merge()函數,下列說法中錯誤的是()。

答案:該函數最多只能接收一個參數全等運算符“===”在比較時,只有在兩者的數據類型和值都相同時才返回True。()

答案:對使用rmdir()函數刪除指定的目錄時,被刪除的路徑可以是空的目錄,也可以是非空目錄。()

答案:錯使用post傳遞表單值時,傳遞的數據量比get大。()

答案:對使用opendir()函數打開目錄操作完之后,還需要使用closedir()函數。()

答案:對使用INSERTINTO關鍵字編寫添加數據的SQL語句,只有使用mysqli_query()函數執行該SQL語句后,才真正實現將數據添加到數據表中。()

答案:對使用get和post傳遞表單值沒有什么區別,可以隨便選擇一種使用。()

答案:錯使用fwrite()函數向文件中寫入的內容會覆蓋文件中原有的內容。()

答案:對以下高級語言中哪些編程語言是解釋型為()。

答案:Python;PHP以下進行分頁查詢的SQL語句正確的是。()

答案:select*from表名limit($cur1)*$pageSize,$pageSize;以下語句能實現獲取當前月份共計多少天的是()。

答案:date('t',strtotime("$y-$m"));以下描述錯誤的是。()

答案:接口中的方法可以有抽象方法和實現方法。以下執行SQL語句的函數是()

答案:mysqli_query()以下對接口特點的描述正確的有()。

答案:使用關鍵字static修飾的成員屬性,它屬于類本身而不屬于類的任何實例。;在類外部訪問靜態屬性可以使用類名來訪問靜態成員。可以在任何位置通過類來訪問。;在類內部的成員方法中可以使用self::來訪問靜態成員。;靜態屬性相當于全局變量。以下哪些函數是目錄操作函數。()

答案:opendir();closedir();rmdir();mkdir()以下哪些函數可實現過濾字符串中的空白字符。()

答案:trim();rtirm();ltrim()以下哪個高級語言是支持類的多繼承的()。

答案:C++以下哪個函數返回的是一行數據數組。()

答案:mysqli_fetch_row($result)以下哪個函數用于取得結果集行數。()

答案:mysqli_num_rows($result)以下哪個函數可將參數為“時分秒月日年“給定的日期時間轉換成Unix時間戳。()

答案:mktime()以下哪個不是面向對象的三大特性()。

答案:接口實現以下哪個SQL語句是正確的()。

答案:selectidas‘編號’fromusers;從循環體內跳出循環外,即結束循環的語句是();?結束本次循環語句是()。()

答案:break;continue不允許將常量置于賦值號的左邊。()

答案:對下面運算符中優先順序排序正確的是()

答案:/!+?下面屬于PHP編輯軟件的是()。

答案:PHPStorm;PHPEdit;HBulider;記事本下面屬于PHP特點的是()。

答案:PHP是一種開源、跨平臺、嵌入式的服務器端執行的動態網頁開發語言生理狀態;PHP是目前動態網頁開發中使用最為廣泛的語言之一;支持多種主流和非主流的數據庫;PHP語言學習簡單下面屬于PHP優點的是()。

答案:服務器端腳本;客戶端用戶界面;開發效率高;代碼分立下面哪個選項用于銷毀session()。

答案:session_destroy()下面哪個選項用于設置cookie()。

答案:setcookie()下面哪個選項用于創建session()。

答案:session_start()下面哪個函數用于檢查PHP中是否已經設置了會話變量()。

答案:isset下面關于字符串處理函數說法正確的是()。()

答案:str_replace()可以替換指定位置的字符串下面關于PHP的標識符定義正確的是()。

答案:_name;Name下列選項中,()可以將數組指針指向數組中的第一個元素。()

答案:reset()下列語句循環了4次。()

for($i=1;$i!=5;$i++){

}

答案:對下列屬于數據庫表的數據操作的是()

答案:插入記錄;查詢記錄;更新記錄;刪除記錄下列屬于SESSION操作的是()

答案:啟動會話;注冊會話;使用會話;刪除會話下列屬于session與cookie的區別的是()

答案:cookie數據存放在客戶的瀏覽器上,session數據放在服務器上。;cookie不是很安全,別人可以分析存放在本地的cookie并進行cookie欺騙,考慮到安全應當使用session。;session會在一定時間內保存在服務器上。當訪問增多,會比較占用你服務器的性能,考慮到減輕服務器性能方面,應當使用cookie。;單個cookie保存的數據不能超過4K,很多瀏覽器都限制一個站點最多保存20個cookie。;session需要借助cookie才能正常地工作,如果客戶端完全禁止cookie,session將失效。下列屬于PHP浮點類型的數據是()。

答案:0.00;123e3下列屬于PHP注釋語句的是()。

答案://;;#/**/;下列屬于PHP格式化輸出語句的是()。

答案:printf下列屬于PHP關鍵字的是()。

答案:echo;class下列屬于PHP值賦值的是()。

答案:$a='a';;$b=7;;$c=$a;下列屬于cookie基本操作的是()

答案:創建Cookie;獲取Cookie;刪除Cookie下列哪一項代表無窮循環?()

答案:for(;;)下列關鍵字中,用于函數返回的是()。()

答案:return下列PHP標識符定義不正確的是()。

答案:1aa一個MySQL服務器,可以擁有多個數據庫,每個數據庫可擁有多個表。()

答案:對XAMPP環境下PHP網站的默認目錄是()。

答案:htdocsXAMPP安裝完成后Apache無法啟動的主要解決方法是()。

答案:更改Apache配置文件中的端口號XAMPP和PHPStudy是同一種類型的軟件。()

答案:對XAMPP(Apache+MySQL+PHP+PERL)是一個功能強大的建站集成軟件包。()

答案:對while和do-while語句都是先判斷條件再執行循環體。()

答案:錯unset()的功能是()。

答案:銷毀session會話Unix時間戳是從格林威治時間1970年01月01日00時00分00秒起至現在的總秒數,以32位二進制數表示。()

答案:對switch語句后面括號內的表達式可以是整數,字符串,常量表達式。()

答案:對switch需要注意:case子句中的常量可以是整型、字符串型常量、或者常量表達式,不允許是變量。()

答案:對str_ireplace()函數區分大小寫。()

答案:錯setcookie()后,當前頁調用echo$_COOKIE["name"]不會有輸出。()

答案:對session數據存放于()。

答案:服務器session與cookie只是名稱不同,實質上沒有什么區別,均可用于實現用戶登錄等功能。()

答案:錯session_start函數用于啟動session。()

答案:對POST提交方式是將“請求”數據以查詢字符串附在URL之后“提交”數據。()

答案:錯PHP預處理的主要功能是將PHP代碼解釋為HTML代碼。()

答案:對PHP集成開發環境不能同時運行多個PHP項目。()

答案:錯PHP連接MySQL數據庫服務器的常用方式有()。

答案:使用mysql擴展函數;使用mysqli擴展函數;使用PDO擴展函數;其他都是php運算符中,優先級從高到低分別是()

答案:關系運算符,算術運算符,邏輯運算符PHP輸出中中沒有返回值的是()。

答案:echo;var_dumpPHP網站的存放目錄可隨意進行更改。()

答案:對PHP系統的主要由以下哪幾部分組成()。

答案:操作系統;Web服務器和瀏覽器;PHP預處理器;數據庫PHP的注釋語句可以執行也可以不執行。()

答案:錯PHP的標準數據類型是()。

答案:整型;布爾型;浮點型;字符串型PHP的四種腳本標記能直接使用的是()。

答案:;PHP的中文含義的是()。

答案:超文本預處理器PHP的一行只能寫一條語句。()

答案:錯PHP是運行在瀏覽器端的程序。()

答案:錯PHP既可以制作靜態網頁也可以制作動態網頁。()

答案:對PHP支持多種類型的數據庫。()

答案:對PHP字符串連接運算符是:()

答案:.PHP只能使用MySQL數據庫。()

答案:錯PHP函數支持的功能有()。

答案:無參函數;按值傳遞參數;按引用傳遞參數;默認參數傳遞php中的else語句必須和if語句聯合使用,自己不能單獨使用。()

答案:對PHP中用于判斷文件是否存在的函數是()。

答案:file_exists()php中可以實現程序分支結構的關鍵字是()

答案:if;SwitchPHP中echo輸出語句既可以使用“”輸出字符串,也可以使用’’輸出字符串。()

答案:對PHP中echoprint“山東”,“濟南”;語句的輸出結果是()。

答案:1濟南php中,賦值運算符有()

答案:=;+=;=PHPStorm安裝完成后如何進行配置()。

答案:為了執行PHP程序,配置PHP的可執行文件.phpPHPStorm安裝后不用安裝專門的集成開發工具便可以運行PHP程序。()

答案:錯mysqli_num_rows($result)函數,用于取得結果集中的行數,該函數僅對select語句有效。()

答案:對mysqli_fetch_object($result)函數返回一個數組。()

答案:錯mysqli_fetch_array($result,$type)函數返回關聯數組,type參數的取值可以為()

答案:MYSQLI_ASSOCmysqli_fetch_array()函數將結果集返回到數組中,在輸出數組中的數據時,既可以使用數字索引,也可以使用關聯索引。()

答案:對Javascript腳本不都可以內嵌在PHP的輸出語句中。()

答案:錯isset()的功能是()。

答案:測試變量是否存在if條件控制語句中.if后面的{}可有可無,意義一樣。()

答案:錯if條件控制語句中,if后面必須加括號。()

答案:對HTTP默認端口號是()。

答案:80HTML的各種標記都可以內嵌在PHP的輸出

溫馨提示

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

評論

0/150

提交評論