當前位置:學問君>學習教育>考研>

PHP面試筆試題目選擇題

學問君 人氣:2.48W

導讀:PHP是一種通用開源腳本語言。語法吸收了C語言、Java和Perl的特點,利於學習,使用廣泛,主要適用於Web開發領域。以下是由本站小編J.L爲您整理推薦的筆試題目和筆試經驗,歡迎參考閱讀。

PHP面試筆試題目選擇題

1.以下哪種類型是B/S構架的正確描述?( )

A. 需要安裝客戶端的軟件

B. 不需要安裝就可以使用的軟件

C. 依託瀏覽器的網絡系統

D. 依託outlook等軟件的郵件系統?

中,單引號和雙引號所包圍的字元串有什麼區別?( )(選擇兩項)

A. 單引號速度快,雙引號速度慢

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

C. 兩者沒有速度差別

D. 雙引號解析其中以$開頭的變量,而單引號不解析

3.下面哪個不是合法的SQL的歸類函數?( )

A. AVG B. SUM C. MIN D. MAX E. CURRENT_DATE()

4.若y , x爲int型變量,則執行以下語句後,y的值爲( )

x=1;

++x;

y = x++;

A、1 B、2 C、3 D、0

5.以下代碼執行結果爲:( )

echo $num;

?>

A 30 B 24linux6 C 6 D 30linux

1-5:C AD E B A

是一種什麼型的語言:( )

A、編譯型

B、解釋型

C、兩者都是

D、兩者都不是

7.下列描述正確的是 ( )

A、JavaScript是一種編譯型語言

B、JavaScript是一種基於對象和事件驅動的編程語言

C、JavaScript中變量聲明採用強定義類型

D、JavaScript採用靜態聯編

8.要想在網頁中輸出”<”正確的方法是 ( )

A: & B: < C: > D: ”

9.創建一個滾動選單的HTML代碼是?( )

A.

B.

C.

D.

10.以下代碼執行結果:( )

$A = “PHPlinux”;

$B = “PHPLinux”;

$C = strstr($A,”L”);

$D = stristr($B,”l”);

echo $C .” is “. $D;

?>

A PHP is Linux

B is Linux

C PHP is inux

D PHP is

6-10:C B B D B

11.以下代碼執行結果爲:(A)

$first = “This course is very easy !”;

$second = explode(” “,$first);

$first = implode(“,”, $second);

echo $first;

?>

A This,course,is,very,easy,!

B This course is very easy !

C This course is very easy !,

D 提示錯誤

12.以下對於CSS的表達哪個是錯誤的 ( )

A. 可以將CSS的代碼儲存在其它檔案中,在需要時調用比如

B. 可以把CSS的代碼直接寫在HTML中

C. 及聯式樣式列表,控制HTML標籤屬性

D. Internet Explorer 4 中支援CSS的所有分級屬性?

ion 和cookie 的`區別說法錯誤的是?(C)

A. session 和 cookie 都可以記錄數據狀態。

B. 在設定session 和cookie 之前不能有輸出。

C. 在使用cookie 前要使用 cookie_start()函數初始。

D. Cookie是客戶端技術,session是服務器端技術。

14.以下修改配置的說法錯誤的是?(A)

A. 使用 set_magic_quotes_runtime()函數可以修改頁面過期時間。

B. PHP 的配置檔案選項存放在檔案中。

C. Linux 下修改了檔案需要重啓apache服務。

D. 默認網頁過期時間是30秒。

ie最大長度是(C)

A.1KB B.2KB C.3KB D.4KB

16.假設服務器中本文由論文聯盟收集整理有一檔案data,屬性爲可讀寫,內容爲:

Hello

php

Hellolinux

$filename = “data”;

$fopen = fopen($filename, “w+”);

fwrite($fopen,”Hello World”);

?>

請問執行以上代碼後data檔案內容爲:(B)

A Hello

B Hello World

C Hello php Hellolinux

D 空

l_connect()與@mysql_connect()的區別是:(B)

A @mysql_connect()不會忽略錯誤,將錯誤顯示到客戶端

B. mysql_connect()不會忽略錯誤,將錯誤顯示到客戶端

C. 沒有區別

D. 功能不同的兩個函數

18.下列說法正確的是:(A)

A. 數組的下標必須爲數字,且從”0″開始

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

C. 數組中的元素類型必順一致

D. 數組的下標必須是連續的

19.請看代碼,數據庫關閉指令將關閉哪個連接標識?( )

$link1 = mysql_connect(“localhost”,”root”,”");

$link2 = mysql_connect(“localhost”,”root”,”");

mysql_close();

?>

A. $link1 B. $link2

C. 全部關閉 D. 報錯

20.分析表頭,使用哪個函數且必須傳入$result查詢結果變量?( )

A. mysql_fetch_field() B. mysql_fetch_row()

C. mysql_fetch_colum() D. mysql_fetch_variable()

21.取得搜尋語句的結果集中的記錄總數的函數是:(C)

A. mysql_fetch_row

B. mysql_rowid

C. mysql_num_rows

D. mysql_fetch_array

22.關於mysql_fetch_object說法中,正確的是:( )

A、mysql_fetch_object和mysql_fetch_array一樣,沒什麼區別