男女爱爱网站_色激情综合网_欧美在线小视频_一级黄网_欧美日韩在线成人免费_久久精品免费观看视频

蜜蜂職場(chǎng)文庫(kù) > 面試試題 >

php面試問(wèn)題及答案

時(shí)間: 小龍 面試試題

  對(duì)于PHP程序員來(lái)說(shuō),學(xué)會(huì)提前了解面試問(wèn)題及答案很有必要,那么你了解了嗎?下面小編已經(jīng)為你們整理了php面試問(wèn)題及答案,一起來(lái)看看吧。

  php面試問(wèn)題及答案一

  1.簡(jiǎn)述兩種屏蔽php程序的notice警告的方法

  初始化變量,文件開(kāi)始設(shè)置錯(cuò)誤級(jí)別或者修改php.ini 設(shè)置error_reporting

  set_error_handler 和 @抑制錯(cuò)誤

  01.在程序中添加:error_reporting (E_ALL & ~E_NOTICE);

  02.或者修改php.ini中的:error_reporting = E_ALL

  改為:error_reporting = E_ALL & ~E_NOTICE

  03.error_reporting(0);或者修改php.inidisplay_errors=Off

  2.instanceof的作用, 經(jīng)常在什么設(shè)計(jì)模式中使用

  單例模式,但是其他的模式也會(huì)用到

  3.1023用二進(jìn)制表示, 并簡(jiǎn)述計(jì)算過(guò)程

  10-2

  1023%2=1

  511%2 =1

  255%2 =1

  127%2 =1

  63%2 =1

  31%2 =1

  15%2 =1

  7%2 =1

  3%2 =1

  1%2 =1

  0 =0

  -------------------------------------------

  1023

  2^9=

  511

  k=9

  10 9 8 7 6 5 4 3 2 1

  1 1 1 1 1 1 1 1 1 1

  ----------------------

  1023 1

  1023-1/2=511 1

  511-1/2=255 1

  255-1/2=127 1

  127-1/2=63 1

  63-1/2=31 1

  31-1/2=15 1

  15-1/2=7 1

  7-1/2=3 1

  3-1/2=1 1

  -----------------------------------------------

  2-10

  只需用將二進(jìn)制數(shù)的各個(gè)位上的數(shù)從最右邊開(kāi)始,最右邊的第一個(gè)數(shù)乘以二的零次方,第二個(gè)數(shù)乘以二的一次方,第三個(gè)數(shù)乘以二的二次方,依次類(lèi)推可得第n個(gè)數(shù)乘以二的(n-1)次方,然后把得到的結(jié)果相加即可

  例如:110011=1*2^0+1*2^1+0*2^2+0*2^3+1*2^4+1*2^5=51

  這也可以算是一個(gè)公式就是An*2^(n-1) An表示二進(jìn)制數(shù)最右邊開(kāi)始的第n個(gè)數(shù),

  將第一項(xiàng)第二項(xiàng)第三項(xiàng)一直到第n項(xiàng)用式子An*2^(n-1) 計(jì)算出來(lái)并加在一起即可

  php面試問(wèn)題及答案二

  1.有如下數(shù)據(jù)庫(kù), 用原生態(tài)mysql擴(kuò)展去連接并查詢user表的前十行

  host: 192.168.0.254

  port: 3306

  user: one

  pass: piece

  database: db_user

  table: user

  $link = mysql_connect("192.168.0.254:3306","one","piece") or die('Could not connect: '.mysql_error());

  mysql_select_db('db_user',$link);

  $query = mysql_query("select * from user limit 10");

  while($rs = mysql_fetch_array($query,MYSQL_ASSOC))

  2.符串”\r”,”\n”,”\t”,”\x20”分別代表什么?

  答案: “\r”代表的含義是:

  在Linux、unix 中表示返回到當(dāng)行的最開(kāi)始位置,在Mac OS 中表示換行且返回到下一行的最開(kāi)始位置,相當(dāng)于Windows 里的 \n 的效果。

  “\n”代表的含義是:

  在Windows 中表示換行且回到下一行的最開(kāi)始位置。相當(dāng)于Mac OS 里的 \r 的效果,在linux、unix 中只表示換行,但不會(huì)回到下一行的開(kāi)始位置。

  “\t”所代表的含義是:

  鍵盤(pán)上的“TAB”鍵,跳格(移至下一列)。

  “\x20”所代表的含義是:是32在ASCII表中16進(jìn)制的表示。

  3.語(yǔ)句輸出的結(jié)果是什么?

  $a = 3;

  echo "$a",'$a',"\\\$a","${a}","$a"."$a","$a"+"$a";

  1

  2

  1

  2

  得到的

  php面試問(wèn)題及答案三

  1、如何實(shí)現(xiàn)PHP、JSP交互?

  PHP提供了支持JAVA的類(lèi)庫(kù)文件,或者通過(guò)HTTP協(xié)議來(lái)交互數(shù)據(jù)

  2、使用哪些工具進(jìn)行版本控制?

  VSS,CVS,SVN

  3、如何實(shí)現(xiàn)字符串翻轉(zhuǎn)?

  不考慮中英文混合,不是最優(yōu)算法,不用php庫(kù)函數(shù)翻轉(zhuǎn)字符串:

  function str_to_reverse( $str ){

  for($length=0;$str[$length]!=null;$length++){;}

  $strlength = $length-1;

  unset($length);

  for($start=0,$end=$strlength;$start<$end;$start++,$end--){

  $temp = $str[$start];

  $str[$start] = $str[$end];

  $str[$end] = $temp;

  }

  unset($temp,$start,$end,$strlength);

  return $str;

  }

  
看了“php面試問(wèn)題及答案”

49501 主站蜘蛛池模板: 懂色一区二区三区免费观看 | 美女久久久久久久久久久 | 国产成在线观看免费视频 | 色婷综合| 国产福利一区二区在线精品 | 加勒比色 | 综合网婷婷 | 自拍视频网 | 久久亚洲精品中文字幕 | 亚洲综合色网站 | 午夜伦理影院 | 91九色首页| 不卡一区| 三级a做爰大乳在线观看 | 日韩在线免费视频 | 亚洲 欧美 日韩 在线 | 一级毛片日本特黄97人人 | 黄色a一级视频 | 毛片一级在线 | 国内精品免费 | 国产精品精品 | a黄视频 | 国产成人91高清精品免费 | 亚洲情乱| 欧美激情在线播放 | 97网站| 国产成人精品一区二区仙踪林 | 久久久久国产精品www | 999精品免费视频 | 日韩免费在线观看视频 | 亚洲国产视频在线观看 | 伊人艹| 欧美精品v国产精品v日韩精品 | 色秀视频免费高清网站 | 日韩精品欧美一区二区三区 | 97久久精品人人做人人爽50路 | 91网页视频入口在线观看 | 久爱网 | 欧美日韩一区二区三区四区五区 | 成人九色 | 玖草网 |