關於菜鳥進入公司會遇到的筆試問題

2021-07-22 19:58:21 字數 878 閱讀 8708

1. 寫乙個函式,盡可能高效的,從乙個標準 url 裡取出檔案的副檔名

//首先列出需要被操作的url

$url_path = "";

方法一:

//取出副檔名及引數

$temp = pathinfo($url_path,pathinfo_extension);

//找到副檔名

$temp = explode("?",$temp)

echo $temp[0];

//方法二:

//將url路徑進行分解,只取出目錄之後的資訊

$temp = parse_url($url_path);

$path = $temp['path'];

//然後再借用pathinfo直接將副檔名取出

echo pathinfo($path,patainfo_extension);

//方法三:

//直接取出檔名

$temp = pathinfo($url_path,pathinfo_basename);

//取出副檔名

$temp = explode(".",$temp)

echo $temp[0];

2. 寫乙個函式,算出兩個檔案的相對路徑

//計算出 c.php相對於e.php的相對路徑應該是../../12/34

$a = '/a/b/c/d/e.php';

$b = '/a/b/12/34/c.php';

getpathinfo($a, $b);

function getpathinfo( $a, $b )

print_r($pathinfo);

}

菜鳥童文紅 用更多技術助快遞公司進入新時代

菜鳥童文紅 用更多技術助快遞公司進入新時代,春節後運營波動 行業全面上市 快遞行業最近不斷成為 熱點。昨天,阿里巴巴cpo 菜鳥網路董事長童文紅在菜鳥2017年員工大會講話時表示,快遞是電商不可或缺的底層,菜鳥將通過利用平台技術幫助快遞企業 快遞員賦能公升級,使其進一步成長,盡快走入下個時代。快遞員...

幫助C 菜鳥進入SQL XML開發

xml是個什麼玩意?很多朋友都有一大堆的理論知識,但是如何實際的應用到開發中去 似乎還是乙個不小的問題。今天給剛剛接觸的初學者乙個小例子,希望可以幫助那些剛剛接觸的朋友快速的 理解和使用xml。首先,說一下我們的例子目的 一讓資料庫輸出xml,並且在.net體系下呼叫出來。這個系統的資料層是用sql...

幫助C 菜鳥進入GDI 開發

前一階段看到很多提問關於設計一些樣式獨特的按鈕,或者要在一些控制項上做出一 些圖示之類的 東西的問題,往往得到的答覆就是一句 用gdi 那麼什麼叫做gdi 呢?如何應用gdi 呢?今天給大家 做乙個小例子,希望對大家有幫助 1 gdi 的定義 graphicdevice inte ce plus 就...