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

php語(yǔ)言

基礎(chǔ)php面試題

時(shí)間:2024-09-01 10:35:36 php語(yǔ)言 我要投稿
  • 相關(guān)推薦

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

  為了幫助2017屆的畢業(yè)生順利找到工作,小編整理了關(guān)于求職PHP工程師的面試題,希望對(duì)大家找工作有所幫助!更多內(nèi)容請(qǐng)關(guān)注應(yīng)屆畢業(yè)生網(wǎng)!

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

  編程題:

  1. 寫一個(gè)函數(shù),盡可能高效的,從一個(gè)標(biāo)準(zhǔn) url 里取出文件的擴(kuò)展名

  例如: http://www.sina.com.cn/abc/de/fg.php?id=1 需要取出 php 或 .php

  答案1:

  function getExt($url){

  $arr = parse_url($url);

  $file = basename($arr['path']);

  $ext = explode(̶.”,$file);

  return $ext[1];

  }

  答案2:

  function getExt($url) {

  $url = basename($url);

  $pos1 = strpos($url,”.”);

  $pos2 = strpos($url,”?”);

  if(strstr($url,”?”)){

  return substr($url,$pos1 + 1,$pos2 – $pos1 – 1);

  } else {

  return substr($url,$pos1);

  }

  }

  2. 在 HTML 語(yǔ)言中,頁(yè)面頭部的 meta 標(biāo)記可以用來(lái)輸出文件的編碼格式,以下是一個(gè)標(biāo)準(zhǔn)的 meta 語(yǔ)句

  請(qǐng)使用 PHP 語(yǔ)言寫一個(gè)函數(shù),把一個(gè)標(biāo)準(zhǔn) HTML 頁(yè)面中的類似 meta 標(biāo)記中的 charset 部分值改為 big5

  請(qǐng)注意:

  1. 需要處理完整的 html 頁(yè)面,即不光此 meta 語(yǔ)句

  2. 忽略大小寫

  3. ‘ 和 ” 在此處是可以互換的

  4. ‘Content-Type’ 兩側(cè)的引號(hào)是可以忽略的,但 ‘text/html; charset=gbk’ 兩側(cè)的不行

  5. 注意處理多余空格

  3. 寫一個(gè)函數(shù),算出兩個(gè)文件的相對(duì)路徑

  如 $a = ‘/a/b/c/d/e.php’;

  $b = ‘/a/b/12/34/c.php’;

  計(jì)算出 $b 相對(duì)于 $a 的相對(duì)路徑應(yīng)該是 ../../c/d將()添上

  答:function getRelativePath($a, $b) {

  $returnPath = array(dirname($b));

  $arrA = explode(‘/’, $a);

  $arrB = explode(‘/’, $returnPath[]);

  for ($n = 1, $len = count($arrB); $n < $len; $n++) {

  if ($arrA[$n] != $arrB[$n]) {

  break;

  }

  }

  if ($len – $n > ) {

  $returnPath = array_merge($returnPath, array_fill(1, $len – $n, ‘..’));

  }

  $returnPath = array_merge($returnPath, array_slice($arrA, $n));

  return implode(‘/’, $returnPath);

  }

  echo getRelativePath($a, $b);


更多相關(guān)試題推薦:

1.2017年P(guān)HP面試題與答案

2.2017年基礎(chǔ)php面試題

3.高級(jí)php程序員面試題

4.2017年P(guān)HP面試之編程題及答案

5.十個(gè)值得深思的PHP面試問(wèn)題

6.2017年最新PHP工程面試題

7.流行的php面試題及答案

8.PHP面試之php自帶的幾個(gè)防止sql注入的`函數(shù)

9.關(guān)于變量和日期處理的php面試題

10.2017年P(guān)HP面試題之HTTP狀態(tài)碼出現(xiàn)問(wèn)題

【基礎(chǔ)php面試題】相關(guān)文章:

php面試題10-26

最新PHP面試題11-17

PHP面試題及答案03-29

php基礎(chǔ)教程03-21

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

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

PHP常見(jiàn)面試題及解析08-14

PHP常見(jiàn)面試題及答案12-01

2017年P(guān)HP面試題與答案12-09