<address id="ousso"></address>
<form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
  1. php語言

    PHP基礎知識考試題

    時間:2025-03-19 21:44:49 php語言 我要投稿
    • 相關推薦

    PHP基礎知識考試題

      樹不修,長不直;人不學,沒知識。以下是小編為大家搜索整理的PHP基礎知識考試題,希望能給大家帶來幫助!以下是小編為大家帶來的PHP基礎知識考試題,希望大家喜歡!

    PHP基礎知識考試題

      1.mysql_connect( )與@mysql_connect( )的區別是( B )

      A @mysql_connect( )不會忽略錯誤,將錯誤顯示到客戶端 B mysql_connect( )不會忽略錯誤,將錯誤顯示到客戶端 C 沒有區別 D 功能不同的兩個函數

      2.語句for($k=0;$k=1;$k++);和語句for($k=0;$k==1;$k++);執行的次數分別是: A

      A 無限和0

      B 0和無限

      C 都是無限

      D 都是0

      3.讀取post方法傳遞的表單元素值的方法是: B

      A $_post["名稱"]

      B $_POST["名稱"]

      C $post["名稱"]

      D $POST["名稱"]

      4.php運算符中,優先級從高到低分別是( )B

      A 關系運算符,邏輯運算符,算術運算符

      B 算術運算符,關系運算符,邏輯運算符

      C 邏輯運算符,算術運算符,關系運算符

      D 關系運算符,算術運算符,邏輯運算符

      5.cookie的值存儲在( ) C

      A 硬盤中

      B 程序中

      C 客戶端

      D 服務器端

      6.要查看一個變量的數據類型,可使用函數( ) B

      A type()

      B gettype()

      C GetType()

      D Type()

      7.字符串的比較,是按( )進行比較。 B

      A 拼音順序

      B ASCII碼值

      C 隨機

      D 先后順序

      8.復選框的type屬性值是( ) A

      A checkbox

      B radio

      C select

      D check

      9.SESSION會話的值存儲在( ) D

      A 硬盤上

      B 網頁中

      C 客戶端

      D 服務器端

      10.如果想取得最近一條查詢的信息,應該使用哪個函數( ) A

      A mysql_info

      B mysql_stat

      C mysql__id( )

      D mysql_free_result

      11.要查看一個結構類型變量的值,可以使用函數( ) D

      A Print( )

      B print( )

      C Print_r()

      D print_r( )

      12.在PHP中哪個變量數組總是包含所有總客戶端發出的cookies數據(

      A $_COOKIE

      B $_COOKIES

      C $_GETCOOKIE

      D $_GETCOOKIES

      13.下列哪個說法是錯誤的( ) D

      A gettype( )是查看數據類型的

      B 沒有被賦值的變量是0

      C unset( )是被認為NULL

      D 雙引號字符串最重要的一點是其中的變量名會被變量值替代

      14.HTML中,超鏈接用的是什么標簽 A

      A 〈a>

      B 〈table>

      C 〈b>

      D 〈head>

      15.strtolower( )函數的功能是( ) A upper 轉為大寫

      A 將給定的字符串全部轉換為小寫字母

      B 將給定的字符串全部轉換為大寫字母 ) A

      C 將給定的字符串首字母轉換為小寫字母

      D 將給定的字符串首字母轉換為大寫字母

      16.HTML中,表格單元格的"值"是存儲在( )標簽里 B

      A 〈body>

      B 〈td>

      C 〈tr>

      D 〈table>

    REFDVCD

      17.將一個值或變量轉換為字符類型的函數是( ) B

      A intval( )

      B strval( )

      C str

      D valint( )

      18.php中字符串的連接運算符是( ) D

      A -

      B +

      C &

      D .

      19.php函數不支持的功能有: C

      A 可變的參數個數

      B 通過引用傳遞參數

      C 通過指針傳遞參數

      D 實現遞歸函數

      20.文件框的type屬性值是( ) C

      A text

      B hidden

      C textarea

      D checkbox

      21.運算符“^”的作用是( ) D

      A 無效

      B 乘方

      C 位非

      D 位異或

      22.自定義函數中,返回函數值的關鍵字是( ) A

      A returns

      B close

      C return

      D back

      23.

      24.要檢查一個常量是否定義,可以使用函數( ) A

      A defined( )

      B isdefin( )

      C isdefined( )

      D 無

      25.關于mysql_select_db的作用描述正確的是( )

      A 連接數據庫

      B 連接并選取數據庫

      C 連接并打開數據庫

      D 選取數據庫

      26.HTML中,title標簽放在什么位置 B

      A body標簽里

      B head標簽里

      C script標簽里

      D table標簽里

      27.使用( )函數可以求得數組的大小 A

      A count( )

      B conut( )

      C $_COUNT["名稱"]

      D $_CONUT["名稱"]

      28.從隊列數組隊頭刪除數據可以使用( )函數。

      A array_push()

      B array_pop()

      C array_shift()

      D array_unshift()

      29.在html中嵌入javaScript,應該使用的標記是( )

      A 〈script language="javascript">

      B 〈head> 〈/head>

      C 〈body> 〈/body>

      D 〈!--....//..>

      D C A

      30.以下代碼運行結果( ) C

      $A=array("Monday","Tuesday",3=>"Wednesday"); echo $A[2];

      A Monday

      B Tuesday

      C Wednesday

      D 沒有顯示

      31.新建一個數組的函數是( ) A

      A array

      B next

      C count

      D reset

      32.下列不正確的變量名是( ) B

      A $_test

      B $2abc

      C $Var

      D $printr

      33.讀取get方法傳遞的表單元素值的方法是: A

      A $_GET["名稱"] B $get["名稱"] C $GEG["名稱"] D $_get["名稱"]

      34.函數var_dump的意義是( ) C

      A 定義數組

      B 遍歷數組

      C 輸出變量的相關信息

      D 遞歸數組

      35.strtoupper( )函數的功能是: A

      A 將給定字符串全部轉換為大寫字母。

      B 將給定字符串全部轉換為小寫字母。

      C 將給定字符串首字母轉換為大寫字母。

      D 將給定字符串首字母轉換為小寫字母。

      36.以下代碼的運行結果是( ) A

      if($i="")

      {echo "a";}

      else

      {echo "b";

      }

      ?>

      A 輸出a

      B 輸出b

      C 條件不足,無法確定

      D 運行出錯

      37.在str_replace(1,2,3)函數中1 2 3 所代表的名稱是( ) B

      A "取代字符串","被取代字符串","來源字符串"

      B "被取代字符串","取代字符串","來源字符串"

      C "來源字符串","取代字符串","被取代字符串"

      D "來源字符串","被取代字符串","取代字符串"

      38.瀏覽網頁時,看到的內容是HTML的哪一部分? C

      A title

      B table

      C body

      D head

      39.運算符"%"的作用是( ) C

      A 無效

      B 取整

      C 取余

      D 除

      40.file( )函數返回的數據類型是( ) A

      A 數組

      B 字符串

      C 整型

      D 根據文件來定

      41.計算字符串長度的函數是( ) A

      A strlen( )

      B len( )

      C stringlen( )

      D lens( )

      42.array_push()的作用是( ) C

      A 將數組的第一個元素彈出

      B 將數組的最后一個元素彈出

      C 將一個或多個元素壓入數組的末尾

      D 將一個或多個元素插入數組的開頭

      43.isset()的功能是( ) 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

      46.empty()的功能是: 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.執行下列代碼后的結果是( ) $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 B

      D 無

      多項選擇題:(共12題,每題5分)

      1.php中,不等運算符是( ) BC

      A ≠

      B !=

      C <>

      D ><

      2.函數的參數傳遞包括: AB

      A 按值傳遞

      B 按引用傳遞

      C 按變量傳遞

      D 按作用域傳遞

      3.php中,賦值運算符有( ) ADB

      A =

      B +=

      C ==

      D .=

      4.php中可以實現程序分支結構的關鍵字是( )

      A while

      B for

      C if

      D switch

      5.continue語句可以用在( )中。 ABC

      A for

      B while

      C do-while

      D switch

      6.break可以用在( )語句中 ABCD

      A switch

      B for

      C while

      D do-while

      7.php中可以實現循環的是( ) A C

      A for

      B break

      C while

      D waiting

      8.PHP中,標識符允許出現的符號有: ABC

      A 大寫字母

      B 小寫字母

      C 數字 CD

      D 減號

      9.PHP允許的注釋符號有: ACD

      A //

      B 閉合的段落

      C #

      D /*和*/閉合的段落

      10.PHP表單的提交方法有: ACB

      A post

      B request

      C get

      D querystring

      11.PHP語言標記用的是什么( )符號 ACD

      A 〈? ?>

      B 〈php >

      C 〈?php ?>

      D 〈% %>

      12.php中數組可以使用哪些鍵名? AB

      A 數字鍵名

      B 下標

      C 隨機

      D 文本(或字符串)鍵名

      判斷題:(共40題,每題1分)

      1.在返回數組中的所有值,可以使用array_value( )函數 T

      2.運算符“++”可以對常量和變量進行累加1 F

      3.php語言中的數值型字符串可以和數字變量進行混合運算. T

      4.php中,雙引號字符串支持變量解析以及轉義字符. T

      5.php語言中的數值型字符串不可以和數字變量進行混合運算. F

      6.PHP程序的擴展名必須是.php F

      7.php中,字符串是用引號引起來的字符,單引號和雙引號沒有區別,都是一樣的,隨便用哪一個都是一樣的. F

      8.if條件控制語句中,if后面的{ }可有可無,意義一樣。 F

      9.一個MySQL服務器,可以擁有多個數據庫,每個數據庫可擁有多個表. T

      10.MS-server200與mysql一樣,同屬微軟公司的產品,用于軟件開發的數據庫支持 F

      11.運算符“--”可以對常量和變量進行自身減1 F

      12.php中,單引號字符串不支持變量解析以及轉義字符. T

      13.if條件控制語句中,if后面的{ }不能省略。 F

      14.< f orm id="form1" name="form1" method="" action="" >,默認的method使用get進行值傳遞。 F

      15.〈 form id="form1" name="form1" method="" action="">,默認的method使用post進行值傳遞。 F

      16.常量的作用域是全局的,不存在全局與局部的概念. T

      17.if條件控制語句中,if后面必須加括號 T

      18.使用get和post傳遞表單值沒有什么區別,可以隨便選擇一種使用. F

      19.php中,在任何時候,雙引號和單引號都是不一樣的. F

      20.運算符“++”只能對常量進行自身加1 F

      21.if條件控制語句中,if后面的{ }可有可無。 F

      22.PHP跟ASP一樣,只能應用IIS架設服務器 F

      23.MySQL可以建立個用戶,但每個用戶的權限一樣,僅是名稱不一樣而已. F

      24.php中,()與{ }具有不一樣的功能。 T

      25.php中可以使用method=post的方式進行文件上傳 F

      26.php中,==與===是同一個運算符。 F

      27.MySQL數據庫可以建立多個用戶,且各個用戶的權限可以分別設置. T

      30.array_search() 與in_array()函數均可用來查詢數組中元素的值。 F

      31.PHP是微軟公司開發的,應用于設計網頁的語言 F

      32.php中,雙引號和單引號在某些時候具有不同的意義,在某些時候具有相同的意義. T

      33.array_unshift()函數在數組的末尾插入一個或多個元素,返回成功插入后的總元素個數。 F

      34.current()和pos()均可返回數組中的當前單元。 F

      35.在返回數組中的所有值,可以使用array_keys( )函數 F

      36.php中,函數默認按值傳遞參數。 T

      37.php中,雙引號字符串不支持變量解析以及轉義字符. F

      38.session與cookie只是名稱不同,實質上沒有什么區別,均可用于實現用戶登錄等功能. F

      39.運算符“++”只能對變量的值自身累加1 F

      40.安裝Windows XP后,系統默認狀態沒有安裝PHP環境;而安裝Windows 2003后,系統自動安裝了PHP環境,不用我們再安裝. F

    【PHP基礎知識考試題】相關文章:

    php基礎知識02-27

    PHP考試題05-11

    新手PHP基礎知識04-05

    php語言基礎知識06-15

    PHP基礎知識大全07-29

    PHP語言基礎知識07-16

    PHP中的Memcache基礎知識04-10

    php基礎知識學習筆記08-15

    php中session的基礎知識04-02

    <address id="ousso"></address>
    <form id="ousso"><track id="ousso"><big id="ousso"></big></track></form>
    1. 日日做夜狠狠爱欧美黑人