1.這道題問是輸出的結果是什麼?
*在echo輸出的字串中如果含有函式,則優先輸出
function test($a)$b=10;
echo "function($b)".test($b);//
輸出的結果是20function(10)
2.這道題考了運算的的優先順序 邏輯運算子的優先順序要大於算數運算子
/** 1.考了優先順序,||左邊是是3 所以的呢 $b=3;這一句是沒有執行的,$a是乙個布林型true
* 2.true布林型++,輸出的還是1 (false 的話輸出的還是false) $b++ 輸出的是1
*所以結果是是輸出的1,1
* */
$c=flase;
$a=0;
$b=0;
if($a=3||$b=3)
echo
$a.'
';echo
$b.'
';echo
$c++;
3.這道題考陣列,字串,檔案目錄的操作的函式,比較全面
題目:請寫乙個函式將 "/ a/b/c/d/e.php" 和檔案 "a/b/12/34/f.php "的相對路徑寫出來
取得檔案目錄路徑函式:dirname()
去除左右兩邊的「/」函式:trim()
將字串轉化為陣列的函式:explor()
將陣列轉化為字串的函式:implode()
重複輸出乙個字串的函式:str_repreat()
<?php//用乙個函式來輸出$a $b的相對路徑
$a='/a/b/c/d/e.php';
$b='/a/b/12/34/f.php';
function test($a,$b
)
else}//
3.組合
return
str_repeat('../',count($b)).implode('/',$a
); }
catch (errorexception $e)}
echo test($a,$b);
4.怎麼解決乙個大流量大型**的訪問量問題?
答:橫向擴充套件web伺服器
5.寫乙個函式,盡可能高效的,從乙個標準 url 裡取出檔案的副檔名
例如: 需要取出
php
或 .php
<?phpheader("content-type:text/html;charset=utf8");
$a="";
$arr=parse_url($a
);$file=basename($arr['path']);//
這個函式有三個變數 [scheme] [host] [path] [query]
$php=explode('.',$file
);
echo
$php['1'];
幾道PHP的面試題
1.include和require有什麼區別?區別在於他們如何處理失敗,如果require的檔案沒有找到,會造成fatal error,指令碼停止執行,如果include的檔案沒有找到,會顯示警告,但是指令碼會繼續執行。2.給乙個變數賦值為0123,但是輸出該變數的值總是為其他數字,請問這是什麼問題...
應聘華為 16道經典面試題
問題一 請你自我介紹一下 思路 1 這是面試的必考題目。2 介紹內容要與個人簡歷相一致。3 表述方式上盡量口語化。4 要切中要害,不談無關 無用的內容。5 條理要清晰,層次要分明。6 事先最好以文字的形式寫好背熟。問題二 談談你的家庭情況 思路 1 況對於了解應聘者的性格 觀念 心態等有一定的作用,...
php經典面試題
functiongbk strrev str if ord char 127 elseelseif ord first b 192 elseelseelseif ord first b 192 elseelseelsereturn arr arr array 12,78,49,68,59,67,93...