php 練習題


1. 以下哪個SQL語句是正確的( D

A:insert into users (‘p001’,’張三’,’’);  少了value

B:create table (Code int primary key);  掉了表名

C:update users  Code=’p002’ where Code=’p001’;

D:select Code as ‘代號’ from users;

 

2. 以下哪種類型是B/S架構的正確描述( C BS是依托瀏覽器的網絡程序  是瀏覽器端 在瀏覽器打開

A:需要客戶安裝客戶端   不需要安裝瀏覽器

B:不需要安裝就可以使用  要先安裝在使用

C:依托瀏覽器的網絡系統  

D:不需要服務器的系統

 

3.php中哪個語句可以輸出變量類型(C

A:echo

B:print

C:var_dump()

D:print_r() 輸出數組 不輸出類型

 

 

4.php定義變量正確的是( B

 

A:var a = 5; gs的定義方式

 

B: $a = 10;

 

C:int b = 6; 強類型語言的定義方式

 

D:var $a = 12;

 

 

6 . php中單引號和雙引號包含字符串的區別正確的是( D

 

A:單引號速度快,雙引號速度慢 沒有速度差別

 

B:雙引號速度快,單引號速度慢

 

C:單引號里面可以解析轉義字符 可以原樣輸出不能解析字符

 

D:雙引號里面可以解析變量

 

 

 

 7.php中關於字符串處理函數以下說法正確的是( C

 

A:implode( )方法可以將字符串拆解為數組     合並數組

 

B:str_replace()可以替換指定位置的字符串    查找替換  把滿足的所有替換  

 

C:substr( )可以截取字符串

 

D:strlen( )不能取到字符串的長度

 

 

8.下列說法正確的是:(

 

A. 數組的下標必須為數字,且從“0”開始 類型中正確  php中不正確

 

B. 數組的下標可以是字符串

 

C. 數組中的元素類型必順一致   可以存任意類型的數組  php中不正確

 

 

D. 數組的下標必須是連續的  可以不連續  php中不正確

 

 

 

12、下面哪項描述是錯誤的?( A C  )

 

A. 父類的構造函數與析構函數不會自動被調用  是自動調用的

 

B. 成員變量需要用public protected private修飾,在定義變量時不再需要var關鍵字

 

C. 父類中定義的靜態成員,不可以在子類中直接調用

 

D. 包含抽象方法的類必須為抽象類,抽象類不能被實例化

 

 

13、關於exit( )die( )的說法正確的是( C D 讓程序終止

 

A、當exit( )函數執行會停止執行下面的腳本,而die()無法做到

 

B、當die()函數執行會停止執行下面的腳本,而exit( )無法做到

 

C、die()函數等價於exit()函數

 

D、die()函數於exit()函數沒有直接關系

 

以下關於字符串的說法正確的是( C

A:echo “hello\nworld”;在頁面可以實現換行 在源代碼中實現換行

B:echo ‘helloworld{$a}’;可以解析變量a的值 雙引號才行

C:$str=<<<AA

Hello world

AA;  

該方式可以定義字符串

D:print $a,”hello”;可以輸出數據不報錯  只能輸出一個字符串

 

 

下列說法不正確的是( D

 

A:list()函數可以寫在等號左側

 

B:each()函數可以返回數組里面的下一個元素 

 

C:foreach()遍歷數組的時候可以同時遍歷出key和value

 

D:for循環能夠遍歷關聯數組   能遍歷關聯數組

 

下面哪個選項沒有將 john 添加到 users 數組中? ( B )

 

A. $users[] = "john";

 

B. array_add($users, "john");  php中沒有這個方法

 

C. array_push($users, "john");

 

D. $users [“aa”]= "john" ;

 

35、以下關於構造函數說法不正確的是( B

A:研究一個類,首先我們要研究的函數是構造函數
B:構造函數寫法和普通函數沒有區別 寫法特殊 時間特殊

C:構造函數執行比較特殊

D:如果父類中存在構造函數並且需要參數,子類在造對象的時候也應該傳入相應的參數。

 

36、以下關於多態的說法正確的是( D

A:多態在每個對象調用方法時都會發生  沒有條件不會產生多態
B:多態是由於子類里面定義了不同的函數而產生的

C:多態的產生不需要條件

D:當父類引用指向子類實例的時候,由於子類對父類的方法進行了重寫,在父類引用調用相應的函數的時候表現出的不同稱為多態。

 

7.while先判斷條件   do-while先執行循環體判斷條件。

 

 

 

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM