臨近期末,對同學們來說,要進入愉快的假期之前要先跨過期末考試這座大山。以下是本站小編精心爲大家整理的PHP試卷期末考試卷,希望對大家有所幫助!更多內容請關注應屆畢業生網!
一、多項選擇題:(共12題,每題5分)
1. php中,不等運算符是( B、C )
A ≠ B != C <> D ><
2. 函數的參數傳遞包括:( A、B )
A 按值傳遞 B 按引用傳遞
C 按變量傳遞 D 按作用域傳遞
中,賦值運算符有( A、D、B )
A = B +=
C == D .=
中可以實現程序分支結構的關鍵字是( C、D )
A while B for C if D switch
inue語句可以用在( A、B、C )中。
A for B while
C do-while D switch
k可以用在( A、B、C、D )語句中
A switch B for
C while D do-while
中可以實現循環的是( A、C )
A for B break
C while D waiting
中,標識符允許出現的符號有: ( A、B、C )
A 大寫字母 B 小寫字母
C 數字 D 減號
允許的註釋符號有: ( A、C、D )
A // B 閉合的段落 C # D /*和*/閉合的段落
表單的提交方法有: ( A、C、B )
A post B request
C get D querystring
語言標記用的是什麼( )符號 ( A、C、D )
A 〈? ?> B 〈php >
C 〈?php ?> D 〈% %>
中數組可以使用哪些鍵名? ( A、B )
A 數字鍵名 B 下標 C 隨機 D 文本(或字符串)鍵名
二、判斷題:(共40題,每題1分)
1.在返回數組中的所有值,可以使用array_value( )函數 √
2.運算符“++”可以對常量和變量進行累加1 ×
語言中的數值型字符串可以和數字變量進行混合運算. √
中,雙引號字符串支持變量解析以及轉義字符. √
語言中的數值型字符串不可以和數字變量進行混合運算. ×
程序的擴展名必須是 ×
中,字符串是用引號引起來的字符,單引號和雙引號沒有區別,都是一樣的,隨便用哪一個都是一樣的. ×
條件控制語句中,if後面的{ }可有可無,意義一樣。 ×
9.一個MySQL服務器,可以擁有多個數據庫,每個數據庫可擁有多個表. √
-server200與mysql一樣,同屬微軟公司的產品,用於軟件開發的數據庫支持 ×
11.運算符“--”可以對常量和變量進行自身減1 ×
中,單引號字符串不支持變量解析以及轉義字符. √
條件控制語句中,if後面的{ }不能省略。 ×
14.< f orm id="form1" name="form1" method="" action="" >,默認的method使用get進行值傳遞。×
15.〈 form id="form1" name="form1" method="" action="">,默認的method使用post進行值傳遞。×
16.常量的作用域是全局的,不存在全局與局部的概念. √
條件控制語句中,if後面必須加括號 √
18.使用get和post傳遞表單值沒有什麼區別,可以隨便選擇一種使用. ×
中,在任何時候,雙引號和單引號都是不一樣的. ×
20.運算符“++”只能對常量進行自身加1 ×
條件控制語句中,if後面的{ }可有可無。×
跟ASP一樣,只能應用IIS架設服務器 ×
L可以建立個用戶,但每個用戶的權限一樣,僅是名稱不一樣而已. ×
中,()與{ }具有不一樣的功能。 √
中可以使用method=post的方式進行文件上傳 ×
中,==與===是同一個運算符。 ×
L數據庫可以建立多個用戶,且各個用戶的權限可以分別設置. √
y_search() 與in_array()函數均可用來查詢數組中元素的值。×
是微軟公司開發的,應用於設計網頁的語言 ×
中,雙引號和單引號在某些時候具有不同的意義,在某些時候具有相同的意義. √
y_unshift()函數在數組的`末尾插入一個或多個元素,返回成功插入後的總元素個數。 ×
ent()和pos()均可返回數組中的當前單元。×
35.在返回數組中的所有值,可以使用array_keys( )函數 ×
中,函數默認按值傳遞參數。√
中,雙引號字符串不支持變量解析以及轉義字符. ×
ion與cookie只是名稱不同,實質上沒有什麼區別,均可用於實現用戶登錄等功能. ×
39.運算符“++”只能對變量的值自身累加1 ×
40.安裝Windows XP後,系統默認狀態沒有安裝PHP環境;而安裝Windows 2003後,系統自動安裝了PHP環境,不用我們再安裝。 ×
三、選擇題
t()的功能是( A )
A 測試變量是否存在 B 測試變量是否爲空
C 測試常量是否爲空 D 測試常量是否存在
44.定義靜態變量的關鍵字是( A )
A static B statics C STATIC D STATICS
45.以下屬於忽略鍵名數組排序的是( D )
A natsort B ksort C asort D sort
y()的功能是: ( A )
A 測試變量是否爲空 B 測試變量是否存在
C 測試常量是否爲空 D 測試常量是否存在
47.瀏覽網頁時,看到的內容是HTML的哪一部分? ( C )
A title B table
C body D head
48.自定義用戶常量,可以使用( )函數. ( B )
A Define( ) B define( )
C Defin( ) D defin( )
49.執行下列代碼後的結果是( B ) $x=15; echo $x++; $y=20; echo ++$y;
A 15,20 B 15,21
C 16,20 D 16,21
50.申明全局變量的關鍵字是( B )
A globals B global
C GLOBAL D 無