国产精品亚洲综合久久系列,一本大道香蕉青青久久,播放高清的播放器,国产在线观看无码不卡

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

php公司面試題目_php面試經(jīng)典題目

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

  對(duì)于PHP的程序員來說,在公司面試中,要做好面試準(zhǔn)備,了解面試題目很有必要。下面小編已經(jīng)為你們整理了php公司面試題目,一起來看看吧。

  php公司面試題目一

  1、指出一些在PHP輸入一段HTML代碼的辦法。

  答:echo "<a href='index.php'>php公司面試題目a</a>";

  2、下面哪個(gè)函數(shù)可以打開一個(gè)文件,以對(duì)文件進(jìn)行讀和寫操作?

  (a) fget() (b) file_open() (c) fopen() (d) open_file() [ c ]

  3、下面哪個(gè)選項(xiàng)沒有將 john 添加到users 數(shù)組中?

  (a) $users[] = ‘john’;

  (b) array_add($users,’john’);

  (c) array_push($users,‘john’);

  (d) $users ||= ‘john’; [ a , c ]

  4、下面的程序會(huì)輸入是否?

  $num = 10;

  function multiply(){

  $num = $num * 10;

  }

  multiply();

  echo $num;

  ?>

  輸出:10

  5、使用php寫一段簡(jiǎn)單查詢,查出所有姓名為“張三”的內(nèi)容并打印出來

  表名User

  Name Tel Content Date

  張三 13333663366 大專畢業(yè) 2006-10-11

  張三 13612312331 本科畢業(yè) 2006-10-15

  張四 021-55665566 中專畢業(yè) 2006-10-15

  請(qǐng)根據(jù)上面的題目完成代碼:

  $mysql_db=mysql_connect("local","root","pass");

  @mysql_select_db("DB",$mysql_db);

  $result = mysql_

  query("SELECT * FROM `user` WHERE name='張三'");

  while($rs = mysql_fetch_array($result)){

  echo $rs["tel"].$rs["content"].$rs["date"];

  }

  php公司面試題目二

  1、請(qǐng)簡(jiǎn)單闡述您最得意的開發(fā)之作

  答:信息分類

  2、對(duì)于大流量的網(wǎng)站,您采用什么樣的方法來解決訪問量問題?

  答:確認(rèn)服務(wù)器硬件是否足夠支持當(dāng)前的流量,數(shù)據(jù)庫讀寫分離,優(yōu)化數(shù)據(jù)表,

  程序功能規(guī)則,禁止外部的盜鏈,控制大文件的下載,使用不同主機(jī)分流主要流量

  3、語句include和require的區(qū)別是什么?為避免多次包含同一文件,可用(?)語句代替它們?

  答:require->require是無條件包含也就是如果一個(gè)流程里加入require,無論條件成立與否都會(huì)先執(zhí)行require

  include->include有返回值,而require沒有(可能因?yàn)槿绱藃equire的速度比include快)

  注意:包含文件不存在或者語法錯(cuò)誤的時(shí)候require是致命的,include不是

  4、如何修改SESSION的生存時(shí)間.

  答:方法1:將php.ini中的session.gc_maxlifetime設(shè)置為9999重啟apache

  方法2:$savePath = "./session_save_dir/";

  $lifeTime = 小時(shí) * 秒;

  session_save_path($savePath);

  session_set_cookie_params($lifeTime);

  session_start();

  方法3:setcookie() and session_set_cookie_params($lifeTime);

  5、在PHP中,heredoc是一種特殊的字符串,它的結(jié)束標(biāo)志必須?

  答:heredoc的語法是用"<<<"加上自己定義成對(duì)的標(biāo)簽,在標(biāo)簽范圍內(nèi)的文字視為一個(gè)字符串

  例子:

  $str = <<<SHOW

  my name is Jiang Qihui!

  SHOW;

  php公司面試題目三

  1、如何使用下面的類,并解釋下面什么意思?

  class test{

  function Get_test($num){

  $num=md5(md5($num)."En");

  return $num;

  }

  }

  答:$testnum = "123";

  $object = new test();

  $encrypt = $object->Get_test($testnum);

  echo $encrypt;

  類test里面包含Get_test方法,實(shí)例化類調(diào)用方法多字符串加密

  2、寫出 SQL語句的格式 : 插入 ,更新 ,刪除

  表名User

  Name Tel Content Date

  張三 13333663366 大專畢業(yè) 2006-10-11

  張三 13612312331 本科畢業(yè) 2006-10-15

  張四 021-55665566 中專畢業(yè) 2006-10-15

  (a) 有一新記錄(小王 13254748547 高中畢業(yè) 2007-05-06)請(qǐng)用SQL語句新增至表中

  mysql_query("INSERT INTO `user` (name,tel,content,date) VALUES

  ('小王','13254748547','高中畢業(yè)','2007-05-06')")

  (b) 請(qǐng)用sql語句把張三的時(shí)間更新成為當(dāng)前系統(tǒng)時(shí)間

  $nowDate = date("Ymd");

  mysql_query("UPDATE `user` SET date='".$nowDate."' WHERE name='張山'");

  (c) 請(qǐng)寫出刪除名為張四的全部記錄

  mysql_query("DELETE FROM `user` WHERE name='張四'");

  3、請(qǐng)寫出數(shù)據(jù)類型(int char varchar datetime text)的意思; 請(qǐng)問varchar和char有什么區(qū)別

  答:int是數(shù)字類型,char固定長(zhǎng)度字符串,varchar實(shí)際長(zhǎng)度字符串,datetime日期時(shí)間型,text文本字符串

  char的場(chǎng)地固定為創(chuàng)建表設(shè)置的長(zhǎng)度,varchar為可變長(zhǎng)度的字符

  4、寫出以下程序的輸出結(jié)果

  $b=201;

  $c=40;

  $a=$b>$c?4:5;

  echo $a;

  ?>

  答:4

  5、檢測(cè)一個(gè)變量是否有設(shè)置的函數(shù)是否?是否為空的函數(shù)是?

  答:isset($str),empty($str);

  6、取得查詢結(jié)果集總數(shù)的函數(shù)是?

  答:mysql_num_rows($result);

  7、$arr = array('james', 'tom', 'symfony'); 請(qǐng)打印出第一個(gè)元素的值

  答:echo $array[0];

  8、請(qǐng)將41題的數(shù)組的值用','號(hào)分隔并合并成字串輸出

  答:for($i=0;$i<count($array);$i++){ echo $array[$i].",";}

  9、$a = 'abcdef'; 請(qǐng)取出$a的值并打印出第一個(gè)字母

  答:echo $a{0} 或 echo substr($a,0,1)

  10、PHP可以和sql server/oracle等數(shù)據(jù)庫連接嗎?

  答:當(dāng)然可以

  11、請(qǐng)寫出PHP5權(quán)限控制修飾符

  答:public(公共),private(私用),protected(繼承)

  12、請(qǐng)寫出php5的構(gòu)造函數(shù)和析構(gòu)函數(shù)

  答:__construct , __destruct

  
看了“php公司面試題目”

49567