亚洲精品中文字幕无乱码_久久亚洲精品无码AV大片_最新国产免费Av网址_国产精品3级片

php語(yǔ)言

PHP試題

時(shí)間:2024-07-04 10:03:18 php語(yǔ)言 我要投稿

PHP試題

  生命力頑強(qiáng)的種子,從不對(duì)瘠土唱詛咒的歌。以下是小編為大家搜索整理了PHP試題,希望能給大家?guī)?lái)幫助!更多精彩內(nèi)容請(qǐng)及時(shí)關(guān)注我們應(yīng)屆畢業(yè)生考試網(wǎng)!

PHP試題

  一、選擇題

  1. 如何訪問(wèn)會(huì)話變量(session)?(E)

  A.通過(guò)$_GET

  B.通過(guò)$_POST

  C.通過(guò)$_REQUEST

  D.通過(guò)全局變量

  E.以上都不對(duì)

  2. 在忽略瀏覽器 bug 的正常情況下,如何用一個(gè)與先前設(shè)置的域名(domain)不同的新(B) 域名來(lái)訪問(wèn)某個(gè) cookie?

  A.通過(guò) HTTP_REMOTE_COOKIE 訪問(wèn)

  B.不可能

  C.在調(diào)用 setcookie()時(shí)設(shè)置一個(gè)不同的域名

  D.向?yàn)g覽器發(fā)送額外的請(qǐng)求

  E.使用 Javascript,把 cookie 包含在 URL 中發(fā)送

  3. 如果不給 cookie 設(shè)置過(guò)期時(shí)間會(huì)怎么樣?(D)

  A.立刻過(guò)期

  B.永不過(guò)期

  C.cookie 無(wú)法設(shè)置

  D.在瀏覽器會(huì)話結(jié)束時(shí)過(guò)期

  E.只在腳本沒(méi)有產(chǎn)生服務(wù)器端 session 的情況下過(guò)期

  4. 思考如下代碼:如果用戶在兩個(gè)文本域中分別輸入“php”和“great”,腳本輸出什么?(A) echo $_GET['element'];

  ?>

  A.什么都沒(méi)有

  B.Array

  C.一個(gè)提示

  D.phpgreat

  E.greatphp

  5. 在 HTTPS 下,URL 和查詢字串(query string)是如何從瀏覽器傳到 Web 服務(wù)器上的?

  (B)

  A.這兩個(gè)是明文傳輸,之后的信息加密傳輸

  B.加密傳輸

  C.URL 明文傳輸,查詢字串加密傳輸

  D.URL 加密傳輸,查詢字串明文傳輸

  E.為確保加密,查詢字串將轉(zhuǎn)換為 header,夾在 POST 信息中傳輸

  6. 當(dāng)把一個(gè)有兩個(gè)同名元素的表單提交給 PHP 腳本時(shí)會(huì)發(fā)生什么?(C)

  A.它們組成一個(gè)數(shù)組,存儲(chǔ)在超級(jí)全局變量數(shù)組中

  B.第二個(gè)元素的值加上第一個(gè)元素的值后,存儲(chǔ)在超級(jí)全局變量數(shù)組中

  C.第二個(gè)元素將覆蓋第一個(gè)元素

  D.第二個(gè)元素將自動(dòng)被重命名

  E.PHP 輸出一個(gè)警告

  7.如何把數(shù)組存儲(chǔ)在 cookie 里?(B)

  A.給 cookie 名添加一對(duì)方括號(hào)[]

  B.使用 implode 函數(shù)

  C.不可能,因?yàn)橛腥萘肯拗?/p>

  D.使用 serialize 函數(shù)

  E.給 cookie 名添加 ARRAY 關(guān)鍵詞

  8.以下腳本輸出什么?(E)

  ob_start();

  for ($i = 0; $i < 10; $i++) {

  echo $i;

  }

  $output = ob_get_contents();

  ob_end_clean();

  echo $ouput;

  ?>

  A.12345678910

  B.1234567890

  C.0123456789

  D.什么都沒(méi)有

  E.一個(gè)提示

  9.默認(rèn)情況下,PHP 把會(huì)話(session)數(shù)據(jù)存儲(chǔ)在______里。(A)

  A.文件系統(tǒng)

  B.數(shù)據(jù)庫(kù)

  C.虛擬內(nèi)容

  D.共享內(nèi)存

  E.以上都不是

  10.假設(shè)瀏覽器沒(méi)有重啟,那么在最后一次訪問(wèn)后的多久,會(huì)話(session)才會(huì)過(guò)期并被 回收?(B)

  A.1440 秒后

  B.在 session.gc_maxlifetime 設(shè)置的時(shí)間過(guò)了后

  C.除非手動(dòng)刪除,否則永不過(guò)期

  D.除非瀏覽器重啟,否則永不過(guò)期

  E.以上都不對(duì)

  11. 索引數(shù)組的鍵是______,關(guān)聯(lián)數(shù)組的鍵是______。(E)

  A.浮點(diǎn),字符串

  B.正數(shù),負(fù)數(shù)

  C.偶數(shù),字符串

  D.字符串,布爾值

  E.整型,字符串

  12. 考慮如下數(shù)組,怎樣才能從數(shù)組$multi_array 中找出值 cat?

  $multi_array = array("red",

  "green",

  42 => “blue”,

  “yellow” => array(“apple”,9 => “pear”,”banana”,

  “orange” => array(“dog”,”cat”,”iguana”)));

  ?> (E)

  A.$multi_array['yellow']['apple'][0]

  B.$multi_array['blue'][0]['orange'][1]

  C.$multi_array[3][3][2]

  D.$multi_array['yellow']['orange']['cat']

  E.$multi_array['yellow']['orange'][1]

  13. 運(yùn)行以下腳本后,數(shù)組$array 的內(nèi)容是什么?(B)

  $array = array ('1', '1');

  foreach ($array as $k => $v) {

  $v = 2;

  }

  ?>

  A.array (’2′, ’2′)

  B.array (’1′, ’1′)

  C.array (2, 2)

  D.array (Null, Null)

  E.array (1, 1)

  14.對(duì)數(shù)組進(jìn)行升序排序并保留索引關(guān)系,應(yīng)該用哪個(gè)函數(shù)?(B)

  A.ksort()

  B.asort()

  C.krsort()

  D.sort()

  E.usort()

  15. 以下腳本將按什么順序輸出數(shù)組$array 內(nèi)的元素?(A)

  $array = array ('a1', 'a3', 'a5', 'a10', 'a20');

  natsort ($array);

  var_dump ($array);

  ?>

  A.a1, a3, a5, a10, a20

  B.a1, a20, a3, a5, a10

  C.a10, a1, a20, a3, a5

  D.a1, a10, a5, a20, a3

  E.a1, a10, a20, a3, a5

  16. 以下腳本輸出什么?(D)

  $array = array ('3' => ‘a’, ’1b’ => ‘b’, ‘c’, ‘d’);

  echo ($array[1]);

  ?>

  A.1

  B.b

  C.c

  D.一個(gè)警告

  E.a

  17.哪種方法用來(lái)計(jì)算數(shù)組所有元素的總和最簡(jiǎn)便?(D)

  A.用 for 循環(huán)遍歷數(shù)組

  B.用 foreach 循環(huán)遍歷數(shù)組

  C.用 array_intersect 函數(shù)

  D.用 array_sum 函數(shù)

  E.用 array_count_values()

  18.以下腳本輸出什么?(A)

  $array = array (0.1 => ‘a’, 0.2 => ‘b’);

  echo count ($array);

  ?>

  A.1

  B.2

  C.0

  D.什么都沒(méi)有

  E.0.3

  19. 以下腳本輸出什么?(E)

  $array = array (true => ‘a’, 1 => ‘b’);

  var_dump ($aray);

  ?>

  A.1 => ‘b’

  B.True => ‘a’, 1 => ‘b’

  C.0 => ‘a’, 1 => ‘b’

  D.什么都沒(méi)有

  E.輸出 NULL

  20.在不考慮實(shí)際用途的前提下,把數(shù)組直接傳給一個(gè)只讀函數(shù)比通過(guò)引用傳遞的復(fù)雜度 低?(E)

  A.是的,因?yàn)樵诎阉鼈鬟f給函數(shù)時(shí),解釋器需要復(fù)制這個(gè)數(shù)組

  B.是的,如果函數(shù)修改數(shù)組的內(nèi)容的話

  C.是的,如果這個(gè)數(shù)組很大的話

  D.是的,因?yàn)?PHP 需要監(jiān)視函數(shù)的輸出,已確定數(shù)組是否被改變

  E.不是

  21. 以下腳本輸出什么?(E)

  function sort_my_array ($array)

  {

  return sort ($array);

  }

  $a1 = array (3, 2, 1);

  var_dump (sort_my_array (&$a1));

  ?>

  A.NULL

  B.0 => 1, 1 => 2, 2 => 3

  C.一個(gè)引用錯(cuò)誤

  D.2 => 1, 1 => 2, 0 => 3

  E.bool(true)

  22.以下哪種標(biāo)簽不是PHP起始/結(jié)束符?(D)

  A.B.C.D.

  E.

  23.以下代碼哪個(gè)不符合PHP語(yǔ)法?(D)

  A.$_10B.$,“MyVar”-C.&$somethingD.$10_somethingsE.$aVaR 24.PHP表達(dá)式$foo=1+"bob3",則$foo的值是(A)。 A. 1 B. 1bob3 C. 1b D.92

  24.PHP的位運(yùn)算符不包括(D )。

  A.& B. | C. ~ D. !

  25.關(guān)于PHP變量的說(shuō)法正確的是(D )。A. PHP是一種強(qiáng)類型語(yǔ)言

  B. PHP變量聲明時(shí)需要指定其變量的類型

  C. PHP變量聲明時(shí)在變量名前面使用的字符是”&”

  D. PHP變量使用時(shí),上下文會(huì)自動(dòng)確定其變量的類型 26.假設(shè)$a=5,有$a+=2,則$a的值為( C)。A.5 B.6

  C.7 D. 8

  27.在PHP中屬于比較運(yùn)算符的是(C )。

  A. = B.! C.= = D. &

  28.要配置Apache的PHP環(huán)境,只需修改(B )。

  A.php.ini B.http.conf C.php.sys D. php.exe

  29.下列命令中不是PHP的輸出命令的是(D )。

  echo B.printf() C. print D. write

  30.PHP中定義常量的方法是(C )。

  A. VAR B.dim C. define() D.undefined()

  31.有下列PHP語(yǔ)句段,

  ?>

  若要輸出"false",$a應(yīng)該是(D )。

  A. 10 B.–3 C. TRUE D .0

  32.已知$g=14,則PHP表達(dá)式$h=$g+=10,運(yùn)算后的結(jié)果是(A )。

  A. $h=$g=24 B.$h=10,$g=24 C.$h=10.$g=14 D.$h=24,$g=10

  33.運(yùn)行以下代碼將顯示什么?(A)

  $myarray[10] = "Dog";

  $myarray[] = "Human";

  $myarray['myvalue'] = "Cat";

  $myarray["Dog"] = "Cat";print "Thevalueis:";

  print $myarray[myvalue]."\n"; ?>

  A.TheValueis:DogB.TheValueis:CatC.TheValueis:HumanD.TheValueis:10E.Dog 34.print()和echo()有什么區(qū)別?(A)

  A.print()能作為表達(dá)式的一部分,echo()不能

  B.echo()能作為表達(dá)式的一部分,print()不能

  C.echo()能在CLI(命令行)版本的PHP中使用,print()不能

  D.print()能在CLI(命令行)版本的PHP中使用,echo()不能

  E.沒(méi)有區(qū)別:兩個(gè)函數(shù)都打印文本!

  35.如何給變量$a,$b和$c賦值才能使以下腳本顯示字符串“Hello, World!”?(D)

  $string = "Hello,World!";

  $a =?;

  $b =?;

  $c =?; if($a) {

  if($b&& !$c) {

  echo "Goodbye Cruel World!";

  } else if(!$b&& !$c) {echo "Nothinghere";

  }

  }else {

  if(!$b) { if(!$a&& (!$b&& $c)) {echo "Hello,World!";

  } else {

  echo "GoodbyeWorld!";

  }

  } else {

  echo "Not quite.";

  }

  }

  ?> A.False, True, FalseB.True,True, FalseC.False, True, TrueD.False,False, TrueE.True,True,True

  36.以下腳本輸出什么(C)

  $array='0123456789ABCDEFG';

  $s = '';

  for ($i = 1;$i< 50; $i++) { $s .= $array[rand(0,strlen($array)-1)];

  }

  echo $s;

  ?>

  A.50個(gè)隨機(jī)字符組成的字符串

  B.49個(gè)相同字符組成的字符串,因?yàn)闆](méi)有初始化隨機(jī)數(shù)生成器

  C.49個(gè)隨機(jī)字符組成的字符串D.什么都沒(méi)有,因?yàn)?array不是數(shù)組E.49個(gè)字母‘G’組成的字符串

  37.哪種語(yǔ)句結(jié)構(gòu)用來(lái)表現(xiàn)以下條件判斷最合適?(E)

  if($a == 'a'){somefunction();

  } else if ($a=='b'){anotherfunction();

  } else if ($a=='c'){dosomething();

  } else {

  donothing();

  }

  ?>

  A.沒(méi)有default的switch語(yǔ)句

  B.一個(gè)遞歸函數(shù)C.while語(yǔ)句

  D.無(wú)法用別的形式表現(xiàn)該邏輯E.有default的switch

  38.考慮如下代碼片段:

  define("STOP_AT",1024);

  $result = array();

  /*在此處填入代碼*/

  {

  $result[] = $idx;

  }

  print_r($result);

  ?>

  標(biāo)記處填入什么代碼才能產(chǎn)生如下數(shù)組輸出?(C)

  Array

  {

  [0] =>1

  [1] =>2

  [2] =>4

  [3] =>8

  [4] =>16

  [5] =>32

  [6] =>64

  [7] =>128

  [8] =>256

  [9] =>512

  }

  A.foreach($result as $key=>$val) B.while($idx*= 2)

  C.for($idx=1;$idx

  D.for($idx*= 2; STOP_AT>=$idx; $idx= 0)E.while($idx

  /*函數(shù)聲明處*/

  {

  $is_leap = (!($year %4) && (($year %100) ||

  !($year % 400)));return$is_leap;

  }

  var_dump(is_leap(1987)); /* Displaysfalse*/var_dump(is_leap()); /*Displaystrue*/ ?>

  A.functionis_leap($year= 2000)

  B.is_leap($year default 2000)C.functionis_leap($year default 2000)

  D.functionis_leap($year)

  E.functionis_leap(2000 =$year)

  40.運(yùn)行以下代碼將顯示什么值?假設(shè)代碼運(yùn)行時(shí)的URL是:testscript.php?c=25(B)

  functionprocess($c,$d= 25){global $e;

  $retval = $c + $d -$_GET['c']-$e;return$retval;

  }

  $e =10;

  echo process(5);

  ?>A.25

  B.-5C.10

  D.5E.0

  41.運(yùn)行時(shí)(run-time)包含一個(gè)PHP腳本使用,而編譯時(shí)(compile-time)包含一個(gè)PHP腳本使用 。(E)

  A.include_once,include

  B.require,includeC.require_once,include

  D.include,require

  E.以上皆可

  42.全等運(yùn)算符===如何比較兩個(gè)值?(B)

  A.把它們轉(zhuǎn)換成相同的數(shù)據(jù)類型再比較轉(zhuǎn)換后的值

  B.只在兩者的數(shù)據(jù)類型和值都相同時(shí)才返回True

  C.如果兩個(gè)值是字符串,則進(jìn)行詞匯比較D.基于strcmp函數(shù)進(jìn)行比較 E.把兩個(gè)值都轉(zhuǎn)換成字符串再比較

  43.一段腳本如何才算徹底終止?(A)

  A.當(dāng)調(diào)用exit()時(shí)

  B.當(dāng)執(zhí)行到文件結(jié)尾時(shí)C.當(dāng)PHP崩潰時(shí)

  D.當(dāng)Apache由于系統(tǒng)故障而終止時(shí)

  44.PHP中調(diào)用某一個(gè)對(duì)象的方法或?qū)傩允褂玫倪\(yùn)算符是(B)。

  A. => B. -> C. . D.~

  45.在php5中如何讓類中的某些方法無(wú)法在類的外部被訪問(wèn)?(B)

  A.把類聲明為private

  B.把方法聲明為private

  C.無(wú)法實(shí)現(xiàn)

  D.編寫(xiě)合適的重載方法(overloadingmethod)

  46. 借助繼承,我們可以創(chuàng)建其他類的派生類。那么在PHP中,子類最多可以繼承幾個(gè)父類?(A)

  A.1個(gè)

  B.2個(gè)

  C.取決于系統(tǒng)資源D.3個(gè)

  E.想要幾個(gè)有幾個(gè)

  47. 一個(gè)類如何覆蓋默認(rèn)的序列化機(jī)制(C)

  A.使用shutdown和__startup方法

  B.調(diào)用register_shutdown_function()函數(shù)

  C.使用__sleep()和__wakeup()方法

  D.無(wú)法覆蓋默認(rèn)序列化機(jī)制

  E.使用ob_start()將類放入輸出緩沖中48.如何在類的內(nèi)部調(diào)用mymethod方法(B) A.$self=>mymethod();

  B.$this->mymethod();C.$current->mymethod();D.$this::mymethod()E.以上都不對(duì)

  49.以下腳本輸出什么(D)

  classmy_class{var $my_var;

  function_my_class($value){

  $this->my_var= $value;

  }

  }

  $a =new my_class(10);echo $a->my_var; ?>A.10

  B.NullC.EmptyD.什么都沒(méi)有

  E.一個(gè)錯(cuò)誤

  50.以下腳本輸出什么?(A)

  classmy_class{var $value;

  }

  $a =new my_class; $a->my_value = 5;

  $b =$a;

  $b->my_value = 10;echo $a->my_value;

  ?>A.10

  B.5C.2D.Null

  E.什么都沒(méi)有

  51.以下腳本輸出什么?(A )

  $global_obj= null;classmy_class{

  var $value;

  functionmy_class(){global $global_obj;

  $global_obj= &$this;

  }

  }

  $a =new my_class; $a->my_value = 5;

  $global_obj->my_value = 10;echo $a->my_value;

  ?>

  A.5B.10

  C.什么都沒(méi)有

  D.構(gòu)造函數(shù)將報(bào)錯(cuò)

  E.510

  52.考慮如下一段代碼,執(zhí)行時(shí),$eight_tenths->to_string方法返回的字符串是8/10而不是希望的4/5,為什么?(D )

  classfraction {

  var $numerator;var $denominator;

  functionfraction($n,$d) {

  $this->set_numerator($n);

  $this->set_denominator($d);

  }

  functionset_numerator($num){

  $this->numerator = (int)$num;

  }

  functionset_denominator($num) {

  $this->denominator = (int)$num;

  }

  functionto_string() {

  return"{$this->numerator} / {$this->denominator}";

  }

  }

  functiongcd($a, $b){

  return($b>0)?gcd($b,$a%$b): $a;

  }

  functionreduce_fraction($fraction) {

  $gcd= gcd($fraction->numerator,

  $fraction->denominator);

  $fraction->numerator /= $gcd;

  $fraction->denominator /= $gcd;

  }

  $eight_tenths =newfraction(8,10);

  /*Reduce

  thefraction*/reduce_fraction($eight_tenths);var_dump($eight_tenths->to_string()); ?>

  A.reduce_fraction函數(shù)必須返回一個(gè)值

  B.reduce_fraction函數(shù)必須接受一個(gè)整型值 C.gcd函數(shù)有問(wèn)題

  D.必須通過(guò)引用的方式傳遞$eight_tenths對(duì)象

  E.對(duì)象的實(shí)例不能傳遞給方法以外的其他結(jié)構(gòu)。 53.以下代碼是做什么的?(A )

  ?>

  A.靜態(tài)調(diào)用mymethod方法

  B.生成myclass的實(shí)例并調(diào)用mymethod方法

  C.產(chǎn)生一個(gè)語(yǔ)法錯(cuò)誤

  D.默認(rèn)myclass類最后被創(chuàng)建出的實(shí)例并調(diào)用mymethod()E.調(diào)用名為myclass::mymethod()的函數(shù)

  54.以下腳本輸出什么?(A )

  function a ($x= 1){

  $this->myvar= $x;

  }

  }

  class b extends a{var $myvar;

  function b ($x= 2){

  $this->myvar= $x;parent::a();

  }

  }

  $obj=newb;

  echo $obj->myvar; ?>

  A.1

  B.2

  C.一個(gè)錯(cuò)誤,因?yàn)闆](méi)有定義a::$myvar

  D.一個(gè)警告,因?yàn)闆](méi)有定義a::$myvarE.什么都沒(méi)有

  55.以下腳本輸出什么?(D )

  functiona(){

  echo 'Parent called';

  }

  }

  classb{

  functionb(){

  }

  }

  $c =newb();

  ?>

  A.Parent called

  B.一個(gè)錯(cuò)誤

  C.一個(gè)警告

  D.什么都沒(méi)有

  56.能讀取索引為user的session的是:( B )

  A. SESSION[?user?]; B. $_SESSION[?user?];

  C. $_SESSION->get(?user?); D. Session.Values[?user?];

  57.。思考如下代碼:如果用戶在兩個(gè)文本域中分別輸入“php”和“great”,腳本輸出什么?(A )

  echo $_GET['element'];

  ?>

  A.什么都沒(méi)有B.Array

  C.一個(gè)提示D.phpgreatE.greatphp

  58. 在HTTPS下,URL和查詢字串(querystring)是如何從瀏覽器傳到Web服務(wù)器上的?(B )

  A.這兩個(gè)是明文傳輸,之后的信息加密傳輸

  B.加密傳輸

  C.URL明文傳輸,查詢字串加密傳輸

  D.URL加密傳輸,查詢字串明文傳輸

  E.為確保加密,查詢字串將轉(zhuǎn)換為header,夾在POST信息中傳輸

  59. 當(dāng)把一個(gè)有兩個(gè)同名元素的表單提交給PHP腳本時(shí)會(huì)發(fā)生什么? (C )

  A.它們組成一個(gè)數(shù)組,存儲(chǔ)在超級(jí)全局變量數(shù)組中

  B.第二個(gè)元素的值加上第一個(gè)元素的值后,存儲(chǔ)在超級(jí)全局變量數(shù)組中

  C.第二個(gè)元素將覆蓋第一個(gè)元素

  D.第二個(gè)元素將自動(dòng)被重命名E.PHP輸出一個(gè)警告

  60.如何把數(shù)組存儲(chǔ)在cookie里?(B ) A.給cookie名添加一對(duì)方括號(hào)[]

  B.使用implode函數(shù)

  C.不可能,因?yàn)橛腥萘肯拗艱.使用serialize函數(shù)

  E.給cookie名添加ARRAY關(guān)鍵詞 61.Php當(dāng)中"."是什么作用?(A )。

  A.連接字符串

  B.匹配符

  C.賦值

  D.換行

  62.使用( A)函數(shù)可以求得數(shù)組的大小。

  A. count()

  B. conut()

  C. $_COUNT["名稱"]

  D. $_CONUT["名稱"]

  63.以下代碼運(yùn)行結(jié)果(D )。

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

  Monday

  Tuesday

  WednesdayD.沒(méi)有顯示

  64.在str_replace(1,2,3)函數(shù)中123所代表的名稱是( B)。A. "取代字符串","被取代字符串","來(lái)源字符串"

  B."被取代字符串","取代字符串","來(lái)源字符串"

  C. "來(lái)源字符串","取代字符串","被取代字符串" D. "來(lái)源字符串","被取代字符串","取代字符串"

  65. 索引數(shù)組的鍵是。 (E)

  A.浮點(diǎn),字符串

  B.正數(shù),負(fù)數(shù)

  C.偶數(shù),字符串

  D.字符串,布爾值

  E.整型,字符串

  66. 考慮如下數(shù)組,怎樣才能從數(shù)組$multi_array中找出值cat?(E)

  $multi_array=array("red","green",42=>"blue","yellow"=>array("apple",9

  =>"pear","banana","orange"=>array("dog","cat","iguana")));

  ?>

  A.$multi_array['yellow']['apple'][0]

  B.$multi_array['blue'][0]['or ange'][1]C.$multi_array[3][3] [2]

  D.$multi_array['yellow']['orange']['cat']

  E.$multi_array['yellow']['orange'][1]

  67. 運(yùn)行以下腳本后,數(shù)組$array的內(nèi)容是什么?(B)

  $array= array('1','1');foreach($arrayas$k =>$v) {

  $v= 2;

  }

  ?>

  A.array('2','2')

  B.array('1','1)

  C.array(2, 2)D.array(Null,Null)E.array(1, 1)

  68.下面程序運(yùn)行的結(jié)果為( A)。

  $a=array("a","b","c","d");

  $index=array_search("a",$a);if($index==false)

  echo"在數(shù)組a中未發(fā)現(xiàn)字符'a'";else echo"index=".$index;

  A.在數(shù)組a中未發(fā)現(xiàn)字符’a’ B.0 C.1 D.2

  69.以下代碼能正確在瀏覽器中顯示圖片的是:(B)

  $img = imagecreatefromjpeg(“images/scce.jpg”)im agejpeg($img);

  imagedestroy($img); ?>

  header(“content-type:image/jpeg”);

  $img = imagecreatefromjpeg(“images/scce.jpg”)imagejpeg($img);

  imagedestroy($img);

  ?>

  header(“content-type:image/jpeg”);

  $img = imagecreatefromfile(“images/scce.jpg”)imageout($img);

  imagedestroy($img);

  ?>

  D.

  header(“content-type:image/jpeg”);

  $img = imageopen(“images/scce.jpg”)imagejpeg($img);imagedestroy($img);

  ?>

  70.哪種方法用來(lái)計(jì)算數(shù)組所有元素的總和最簡(jiǎn)便?(D)

  A.用for循環(huán)遍歷數(shù)組

  B.用foreach循環(huán)遍歷數(shù)組

  C.用array_intersect函數(shù) D.用array_sum函數(shù)E.用array_count_values()

  71.以下腳本輸出什么?(A)

  $array= array(0.1 =>'a', 0.2=> 'b');echo count ($array);

  ?>

  A1

  B.2C.0

  D.什么都沒(méi)有

  E.0.3

  72. 以下腳本輸出什么?(E)

  $array=array(true =>'a', 1=>'b');var_dump($aray); ?>

  A.1=>'b'

  B.True=>'a', 1 =>'b'

  C.0=>'a', 1 =>'b'

  D.什么都沒(méi)有

  E.輸出NULL

  73.在不考慮實(shí)際用途的前提下,把數(shù)組直接傳給一個(gè)只讀函數(shù)比通過(guò)引用傳遞的復(fù)雜度低?

  (B)

  A.是的,因?yàn)樵诎阉鼈鬟f給函數(shù)時(shí),解釋器需要復(fù)制這個(gè)數(shù)組

  B.是的,如果函數(shù)修改數(shù)組的內(nèi)容的話

  C.是的,如果這個(gè)數(shù)組很大的話

  D.是的,因?yàn)镻HP需要監(jiān)視函數(shù)的輸出,已確定數(shù)組是否被改變

  E.不是

  74. 以下腳本輸出什么?(E)

  functionsort_my_array($array){returnsort ($array);

  }

  $a1 =array(3, 2, 1);

  var_dump(sort_my_array(&$a1));

  ?>A.NULL

  B.0=> 1,1 =>2, 2=>3

  C.一個(gè)引用錯(cuò)誤 D.2=> 1,1=>2, 0=> 3

  E.bool(true)

  75.以下腳本輸出什么?(A)

  $array=array(1, 2, 3, 5, 8,13, 21,34, 55);

  $sum= 0;

  for ($i = 0;$i< 5; $i++) {

  $sum+= $array[$array[$i]]; }

  echo $sum;

  ?>

  A.78

  B.19

  C.NULL

  D.5

  E.0 76. 以下哪一項(xiàng)不能把字符串$s1和$s2組成一個(gè)字符串?(A)

  A.$s1+ $s2

  B."{$s1}{$s2}"

  C.$s1.$s2

  D.implode('',array($s1,$s2))

  E.以上都可以

  77. 變量$email的值是字符串user@example.com,以下哪項(xiàng)能把字符串轉(zhuǎn)化成

  example.com?(D) A.substr($email,strpos($email,"@"));

  B.strstr($email,"@");

  C.strchr($email,"@");

  D.substr($email,strpos($email,"@")+1);

  E.strrpos($email,"@");

  78.以下程序的輸出結(jié)果是(B )。

  $x='apple';

  echo substr_replace($x,'x',1,2);

  ?>

  A.x

  B.axle

  C.axxle D.xapple

  79.以下可以匹配中國(guó)居民身份證號(hào)碼的正則表達(dá)式(D )。A.\d{15}

  B.\d{18}

  C.\d D.\d{15}|\d{18}

  80.以下針對(duì)異常處理的說(shuō)明,錯(cuò)誤的有(A )。

  A.需要進(jìn)行異常處理的代碼應(yīng)該放入CATCH代碼塊內(nèi),以便捕獲潛在的異常

  B.每個(gè)TRY或THROW 代碼塊必須至少擁有一個(gè)對(duì)應(yīng)的CATCH塊

  C.使用多個(gè)CATCH可以捕獲不同種類的異常。

  D.可以在TRY代碼塊內(nèi)CATCH代碼塊中再次拋出異常

  81.給定一個(gè)用逗號(hào)分隔一組值的字符串,以下哪個(gè)函數(shù)能在僅調(diào)用一次的情況下就把每個(gè)獨(dú)

  立的值放入一個(gè)新創(chuàng)建的數(shù)組?(D)

  A.strstr()

  B.不可能只調(diào)用一次就完成 C.extract()

  D.explode()

  E.strtok()

  82. 要比較兩個(gè)字符串,以下那種方法最萬(wàn)能?(D)

  A.用strpos函數(shù)

  B.用==操作符 C.用strcasecmp()

  D.用strcmp()

  83. 以下哪個(gè)PCRE正則表達(dá)式能匹配字符串php|architect?(E)

  A..* B....|.........

  C.\d{3}\|\d{8} D.[az]{3}\|[az]{9}

  E.[a-z][a-z][a-z]\|\w{9}

  84.以下腳本輸出什么?(B)

  $s = '12345';

  $s[$s[1]] = '2';

  echo $s;

  ?> A.12345

  B.12245

  C.22345

  D.11345

  E.Array

  85.如果用+操作符把一個(gè)字符串和一個(gè)整型數(shù)字相加,結(jié)果將怎樣?(B)

  A.解釋器輸出一個(gè)類型錯(cuò)誤

  B.字符串將被轉(zhuǎn)換成數(shù)字,再與整型數(shù)字相加

  C.字符串將被丟棄,只保留整型數(shù)字

  D.字符串和整型數(shù)字將連接成一個(gè)新字符串

  E.整形數(shù)字將被丟棄,而保留字符串

  86.哪個(gè)函數(shù)能不區(qū)分大小寫(xiě)得對(duì)兩個(gè)字符串進(jìn)行二進(jìn)制比對(duì)? (C) A.strcmp()

  B.stricmp()C.strcasecmp()D.stristr()

  E.以上都不能

  87. 函數(shù) (D)

  A.fgets(),fseek()B.fread(),fgets()C.fputs(),fgets()D.fgets(),fread()E.fread(),fseek()

  88.考慮如下PHP腳本,它一行一行的讀取并顯示某文本文件的內(nèi)容。在橫線處填入什么才能使腳本正常運(yùn)作?(D)

  $file = fopen("test","r");while(!feof($file)) {

  }

  fclose($file);

  ?>

  A.file_get_contents($file)B.file($file)C.read_file($file)D.fgets($file)E.fread($file)

  89. 以下哪種方法能保證鎖在任何競(jìng)爭(zhēng)情況下都安全? (D)

  A.用flock()鎖住指定文件

  B.用fopen()在系統(tǒng)的臨時(shí)文件夾里打開(kāi)文件 C.用tempnam()創(chuàng)建一個(gè)臨時(shí)文件

  D.用mkdir()創(chuàng)建一個(gè)文件夾來(lái)當(dāng)

  E.用tmpfile()創(chuàng)建一個(gè)臨時(shí)文件

  90.考慮如下腳本,最后文件myfile.txt的內(nèi)容是什么 (E)

  $array='0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ';

  $f= fopen("myfile.txt","r");for ($i = 0;$i< 50; $i++) {

  fwrite($f,$array[rand(0,strlen($array)-1)]);

  }

  ?>

  A.什么都沒(méi)有,因?yàn)?array實(shí)際上是一個(gè)字符串,而不是數(shù)組

  B.49個(gè)隨機(jī)字符

  C.50個(gè)隨機(jī)字符 D.41個(gè)隨機(jī)字符

  E.什么都沒(méi)有,或者文件不存在,腳本輸出一個(gè)錯(cuò)誤

  91.函數(shù)delete是做什么的?(E)

  A.刪除文件

  B.刪除文件夾

  C.釋放變量

  D.移除數(shù)據(jù)庫(kù)記錄

  E.沒(méi)有這個(gè)函數(shù)!

  92.考慮如下腳本,哪個(gè)PHP函數(shù)和它的功能最接近?(C)

  functionmy_funct ($file_name,$data){

  $f= fopen($file_name,'w');fwrite($f,$data);

  fclose ($f);

  }

  ?>

  A.file_get_contents()

  B.file_put_contents()

  C.沒(méi)有這樣的函數(shù)

  D.file()

  E.fputs() 93.file()函數(shù)返回的數(shù)據(jù)類型是(A )。

  A.數(shù)組

  B. 字符串

  C. 整型

  D. 根據(jù)文件來(lái)定

  94.以下哪個(gè)選項(xiàng)能將文件指針移到開(kāi)頭?(D)

  A.reset() B.fseek(-1)

  C.fseek(0,SEEK_END)

  D.fseek(0,SEEK_SET)

  E.fseek(0,SEEK_CUR)

  95.假設(shè)image.jpg存在并能夠被PHP讀取,調(diào)用以下腳本時(shí),瀏覽器上顯示什么?(E)

  header("Content-type: image/jpeg");

  ?>

  readfile("image.jpg");

  ?>

  A.一張JPEG圖片

  B.一個(gè)二進(jìn)制文件

  C.下載一個(gè)二進(jìn)制文件

  D.下載一張JPEG圖片

  E.一張殘破的圖片

  96. 以下腳本在Windows系統(tǒng)上輸出什么?(C)

  echo strtotime("November 11, 1952");

  ?> A.-14462

  B.14462

  C.-1

  D.0

  E.一個(gè)錯(cuò)誤

  97. 以下腳本是做什么的?(D)

  $a = array_sum(explode (' ',microtime()));for ($i = 0;$i<10000; $i++);

  $b =array_sum(explode (' ',microtime()));echo $b-$a;

  ?>

  A.測(cè)算for循環(huán)的執(zhí)行時(shí)間 B.測(cè)定服務(wù)器的時(shí)鐘頻率

  C.計(jì)算操作系統(tǒng)的硬件時(shí)鐘頻率與軟件時(shí)鐘頻率的差

  D.測(cè)算for循環(huán)、一個(gè)array_sum()函數(shù)與一個(gè)microtime()的總執(zhí)行時(shí)間

  E.測(cè)算for循環(huán)、兩個(gè)array_sum()函數(shù)與兩個(gè)microtime()的總執(zhí)行時(shí)間

  98.EST是CST之前的一個(gè)時(shí)區(qū)(就是說(shuō)任何時(shí)候EST都比CST晚一個(gè)小時(shí))。那么以下腳本輸出什么?(A)

  $a = strtotime('00:00:00Feb23 1976EST');

  $b = strtotime('00:00:00Feb23 1976CST');echo $a -$b;

  ?>

  A.-3600B.3600

  C.0D.-1

  E.1

  99.以下哪個(gè)選項(xiàng)對(duì)time函數(shù)的描述最準(zhǔn)確?(E)

  A.返回從UNIX紀(jì)元開(kāi)始到現(xiàn)在經(jīng)過(guò)的秒數(shù)

  B.以GMT時(shí)區(qū)為基準(zhǔn),返回從UNIX紀(jì)元開(kāi)始到現(xiàn)在經(jīng)過(guò)的秒數(shù)

  C.以本地時(shí)區(qū)為基準(zhǔn),返回從UNIX紀(jì)元開(kāi)始到現(xiàn)在經(jīng)過(guò)的秒數(shù) D.計(jì)算從UNIX紀(jì)元開(kāi)始經(jīng)過(guò)的時(shí)間,并以整型數(shù)字表示

  E.以上都對(duì)

  100.以下腳本輸出什么?(C)

  $time = strtotime('2004/01/01');echo date ('H:\i:s',$time);

  ?>A.00:00:00

  B.12:00:00C.00:i:00D.12:i:00E.-1

  101.以下哪個(gè)表達(dá)式能讓cookie在一小時(shí)后過(guò)期(假設(shè)客戶端的時(shí)間和時(shí)區(qū)設(shè)置都正確,并且客戶端與服務(wù)器不在同一個(gè)時(shí)區(qū))?(A)

  A.time()+ 3600B.time(3600)C.gmtime()+ 3600D.gmtime(3600)E.A和C都對(duì) 102.getdate()函數(shù)返回。(C)

  A.一個(gè)整數(shù)

  B.一個(gè)浮點(diǎn)數(shù)C.一個(gè)數(shù)組

  D.一個(gè)字符串E.一個(gè)布爾值

  103.要把microtime()的輸出轉(zhuǎn)化成一個(gè)數(shù)字值,以下那種方法最簡(jiǎn)便?(D)

  A.$time = implode (' ',microtime());

  B.$time = explode('',microtime()); $time = $time[0]+ $time[1];

  C.$time = microtime()+ microtime();

  D.$time= array_sum(explode('',microtime()));

  E.以上都不對(duì)

  104.GMT時(shí)區(qū)下的時(shí)間戳與你所在時(shí)區(qū)下的時(shí)間戳的秒數(shù)差距有多大?(B) A.取決于你所在時(shí)區(qū)與GMT時(shí)區(qū)的時(shí)間差

  B.沒(méi)有差別

  C.只當(dāng)你也在GMT時(shí)區(qū)時(shí)才會(huì)相同

  D.永遠(yuǎn)不會(huì)相同

  E.以上都不對(duì)

  105.讀取get方法傳遞的表單元素值的方法是:(A )。 A. $_GET["名稱"]

  B. $get["名稱"]

  C. $GEG["名稱"]

  D. $_get["名稱"]

  106.如何將一個(gè)數(shù)組作為附件發(fā)送,并要能在接收后重新組合?(D)

  A.用serialize()把它轉(zhuǎn)換成字符串,再用htmlentities()處理一下

  B.把它存在文件中,并用base64_encode()進(jìn)行編碼 C.用serialize()把它轉(zhuǎn)換成數(shù)組

  D.用serialize()把它轉(zhuǎn)換成數(shù)組,再用base64_encode()進(jìn)行編碼

  E.把它存在文件中,再用convert_uuencode()進(jìn)行編碼 107.以下關(guān)于MYSQL敘述中,錯(cuò)誤的是(A )。

  A . MYSQL是真正多線程、單用戶的數(shù)據(jù)庫(kù)系統(tǒng)

  B. MYSQL是真正支持多平臺(tái)的

  C. MYSQL完全支持ODBC

  D. MYSQL可以在一次操作中從不同的數(shù)據(jù)庫(kù)中混合表格

  108.返回上一個(gè)MYSQL操作中的錯(cuò)誤信息的數(shù)字編碼使用的函數(shù)是(C )。

  A.mysql_error();

  B.Mysql_close();

  C.Mysql_errno();

  D.Mysql_connect();

  109.清除一個(gè)表結(jié)構(gòu)的SQL語(yǔ)句是(B )。

  A.Delete

  B.Drop

  C.Update

  D.Truncate

  210.在PHP函數(shù)中,屬于選擇數(shù)據(jù)庫(kù)函數(shù)的是(D )。

  A.mysql_fetch_row

  B.mysql_fetch_object C.mysql_result

  D.mysql_select_db

  211.Innerjoin(自然)連接是用來(lái)做什么的?(B) A.把兩個(gè)表通過(guò)相同字段關(guān)聯(lián)入一張持久的表中

  B.創(chuàng)建基于兩個(gè)表中相同相同行的結(jié)果集

  C.創(chuàng)建基于一個(gè)表中的記錄的數(shù)據(jù)集

  D.創(chuàng)建一個(gè)包含兩個(gè)表中相同記錄和一個(gè)表中全部記錄的結(jié)果集

  E.以上都不對(duì)

  212.以下哪個(gè)說(shuō)法正確?(C)

  A.使用索引能加快插入數(shù)據(jù)的速度 B.良好的索引策略有助于防止跨站攻擊

  C.應(yīng)當(dāng)根據(jù)數(shù)據(jù)庫(kù)的實(shí)際應(yīng)用按理設(shè)計(jì)索引

  D.刪除一條記錄將導(dǎo)致整個(gè)表的索引被破壞

  E.只有數(shù)字記錄行需要索引

  213.考慮如下數(shù)據(jù)表和查詢。如何添加索引能提高查詢速度?(C )

  CREATETABLEMYTABLE(IDINT,

  NAMEVARCHAR(100),

  ADDRESS1VARCHAR(100),

  ADDRESS2VARCHAR(100),

  ZIPCODEVARCHAR(10),

  CITY VARCHAR(50),

  PROVINCE VARCHAR(2)

  )

  SELECTID,VARCHARFROMMYTABLE

  WHEREIDBETWEEN0AND100ORDER BYNAME,ZIPCODE

  A.給ID添加索引 B.給NAME和ADDRESS1添加索引

  C.給ID添加索引,然后給NAME和ZIPCODE分別添加索引

  D.給ZIPCODE和NAME添加索引

  E.給ZIPCODE添加全文檢索

  214.執(zhí)行以下SQL語(yǔ)句后將發(fā)生什么?BEGINTRANSACTION;

  DELETEFROMMYTABLEWHEREID=1;DELETEFROMOTHERTABLE;ROLLBACKTRANSACTION; (E )

  A.OTHERTABLE中的內(nèi)容將被刪除

  B.OTHERTABLE和MYTABLE中的內(nèi)容都會(huì)被刪除

  C.OTHERTABLE中的內(nèi)容將被刪除,MYTABLE中ID是1的內(nèi)容將被刪除

  D.數(shù)據(jù)庫(kù)對(duì)于執(zhí)行這個(gè)語(yǔ)句的用戶以外的起來(lái)用戶來(lái)說(shuō),沒(méi)有變化

  E.數(shù)據(jù)庫(kù)沒(méi)用變化

  215.DESC在這個(gè)查詢中起什么作用?(C )

  SELECT *

  FROMMY_TABLEWHEREID > 0

  ORDER BYID,NAMEDESC;

  A.返回的數(shù)據(jù)集倒序排列 B.ID相同的記錄按NAME升序排列

  C.ID相同的記錄按NAME倒序排列

  D.返回的記錄先按NAME排序,再安ID排序

  E.結(jié)果集中包含對(duì)NAME字段的描述

  216.以下哪個(gè)不是SQL函數(shù)?(E) A.AVGB.SUMC.MIND.MAX

  E.CURRENT_DATE()

  217. 假設(shè)$action和$data變量用來(lái)接受用戶輸入,并且register_globals是打開(kāi)的。以下代碼是否安全?(C)

  $isAdmin = true;

  }

  $data = validate_and_return_input($data);switch($action){

  case'add':

  addSomething($data);break;

  case'delete':

  if($isAdmin) {deleteSomething($data);

  }

  break;case'edit':

  if($isAdmin) {editSomething($data);

  }

  break;default:

  print "BadAction.";

  }

  ?>

  A.安全。在執(zhí)行受保護(hù)的操作前先檢查$isAdmin是否為true B.不安全。沒(méi)有確認(rèn)$action是不是合法輸入

  C.不安全。$isAdmin可以通過(guò)register_globals被篡改

  D.安全。因?yàn)樗?yàn)證了用戶數(shù)據(jù)$data

  E.A和B

  218.盡管并不徹底,但以下哪些方法能識(shí)別并防范代碼中的安全隱患?(選擇最合適的答案)(E)

  A.查閱PHP手冊(cè)中提到的安全隱患

  B.任何腳本執(zhí)行失敗的情況都寫(xiě)入日志

  C.保持更新最新的PHP版本,尤其是解決了安全問(wèn)題的那些 D.使用第三方PHP包時(shí),了解并修正其中的安全問(wèn)題

  E.以上都對(duì)

  219.當(dāng)網(wǎng)站發(fā)生錯(cuò)誤時(shí),該如何處理? (B) A.應(yīng)該向用戶顯示錯(cuò)誤信息以及導(dǎo)致該錯(cuò)誤的相關(guān)技術(shù)信息,并且網(wǎng)站管理員要記錄這個(gè)錯(cuò)誤

  B.需要記錄該錯(cuò)誤,并向用戶致歉

  C.應(yīng)該向用戶顯示錯(cuò)誤信息以及導(dǎo)致該錯(cuò)誤的相關(guān)技術(shù)信息,以便用戶把錯(cuò)誤信息匯報(bào)給網(wǎng)站管理員

  D.把用戶引導(dǎo)回主頁(yè),讓用戶不知道發(fā)生了錯(cuò)誤

  E.以上都不對(duì)

  220. 以下腳本如何用三元操作替代?(E)

  if ($a< 10){

  if ($b> 11){

  if ($c ==10 &&$d!=$c){

  $x =0;

  } else {

  $x =1;

  }

  }

  }

  ?>

  A.$x= ($aA.< 10||$b > 11 ||$c == 1 &&$d!=$c)? 0 :1;

  B.$x =($a< 10 ||$b > 11 ||($c== 1 &&$d !=$c))?0 :1;

  C.$x =(($a<10 &&$b>11) ||($c ==1 &&$d !=$c))?0 :1;

  D.$x= ($a< 10 &&$b>11 &&$c==1 &&$d!=$c)?1 :0;

  E.以上都不對(duì)

  221:Php文件的后綴名是( A )

  A:php B:jsp C:asp D xml

  222:php環(huán)境的網(wǎng)頁(yè)運(yùn)行服務(wù)器是( B )

  A: IIS B: apache C: tomcat D Weblogic

  223: 以下函數(shù)中能夠把二進(jìn)制轉(zhuǎn)換成十進(jìn)制的函數(shù)為( D )

  A: decbin() B: decoct() C: hexdec() D: bindec()

  224: 以下轉(zhuǎn)義字符中為制表符的是( B )

  A:\n B: \t C: \r D: \$

  225:以下函數(shù)中用于判斷是否為數(shù)組的函數(shù)為( C )

  A: is_long() B: is_double() C: is_array() D: is_object()

  226: $a=1;$b=2; function Sum() { Global $a,$b; $b=$a+$b; } Sum(); echo $b;$b的結(jié)果為( C )

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

  227:若$a=10;則$a++為(C ), ++$a為( )

  A:10,10 B: 11,10 C:10,11 D: 11,11

  228: $a=(3>5) ? (‘yes’) : (‘no’);echo $a.”

  \n”( B )

  A:yes B: no C:0 D: 1

  229: Function keep_track(), STATIC $count=5; echo $count++,”

  ” - Keep_track(); Keep_track();

  Keep_track();該程序的結(jié)果為(B )

  A5,5,5 B: 5,6,7 C:6,7,5 D: 6,5,7

  230:print strlen(“p h p”) 結(jié)果為( C )

  A 3 B:5 C:6 D: 4

  231: $a = 3; function foo() { $a=0; $a+=2; } foo(); echo $a;$a的結(jié)果為( A )

  A 3 B:2 C:0 D: 5

  232: function doubler($value) { $value = $value * 2; } $a = 3; doubler($a); echo $a;$a為(D )

  A 5 B:0 C:6 D: 3

  233: function doubler(&$value) { $value = $value * 2; } $a = 3; doubler($a); echo $a;$a為(C )

  A 5 B:0 C:6 D: 3

  234: 以下用于修改數(shù)組元素的函數(shù)為( A )

  A array_pad() B: array_pop() C: array_shift() D: array_unshift()

  235:判斷數(shù)組鍵存在的函數(shù)為( B )

  A in_array() B: array_key_exists() C: array_keys() D: array_values()

  236:判斷數(shù)組值存在的函數(shù)為( A)

  A in_array() B: array_key_exists() C: array_keys() D: array_values()

  237: 要想返回一個(gè)數(shù)組中單元的鍵名,可以使用( C )函數(shù)

  A in_array() B: array_key_exists() C: array_keys() D: array_values()

  238: 用于刪除數(shù)組中所有重復(fù)的值,返回一個(gè)由唯一值組成的數(shù)組的函數(shù)為( B) A in_array() B: Array_unique() C: array_keys() D: array_values()

  239:php用那幾種形式實(shí)現(xiàn)多態(tài)( )

  A接口 B: 繼承 C: 抽象 D: 封裝

  240: 以下能夠識(shí)別轉(zhuǎn)義字符的為( B )

  A單引號(hào) B: 雙引號(hào) C: 定界符 D: 美元符號(hào)

  241: $name='Tim O\'Reilly'; echo $name."

  “; 輸出結(jié)果為( B )

  A Tim O\'Reilly B: Tim O' Reilly C:Tim O\Reilly D: TimO\Reilly

  242: $path='C:\\WINDOWS';echo $path."

  "; 輸出結(jié)果為( B )

  A C:\\WINDOWS B: C:\WINDOWS C: C:WINDOWS D: C:/\WINDOWS

  243: 函數(shù)(A )返回一個(gè)字符串里的字符數(shù)

  A strlen() B: strcmp ( ) C: strtolower( ) D: ucfirst( )

  244: 使用( B )函數(shù)比較字符串

  A strlen() B: strcmp ( ) C: strtolower( ) D: ucfirst( )

  245: 將字符串中的換行符(\n)轉(zhuǎn)換為

  的函數(shù)為( A)

  A nl2br() B: strip_tags() C: substr( ) D: implode()

  246: $email = 'user@example.com';$domain = strstr($email, '@');echo $domain; 輸出結(jié)果為( A )

【PHP試題】相關(guān)文章:

php練習(xí)筆試題06-15

PHP考試題11-17

php面試題10-26

最新PHP面試題11-17

最新PHP技術(shù)筆試題03-02

PHP面試題及答案03-29

PHP面試題及答案(匯總)11-22

流行的php面試題及答案03-28

2017年基礎(chǔ)php面試題03-28