97超级碰碰碰久久久_精品成年人在线观看_精品国内女人视频免费观_福利一区二区久久

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

時(shí)間:2022-07-13 13:04:35 面試 我要投稿
  • 相關(guān)推薦

php高級(jí)程序員面試題推薦

1、 php中單引號(hào)和雙引號(hào)的區(qū)別,哪個(gè)速度更快?為什么?(考php基本功)

php高級(jí)程序員面試題推薦

單引號(hào)更快

1. 在php中,單引號(hào)內(nèi)的數(shù)據(jù)不會(huì)被解析(任何變量和特殊轉(zhuǎn)義字符),所以速度更快,而雙引號(hào)內(nèi)的數(shù)據(jù)會(huì)被解析,如變量($var)值會(huì)代入字符串中,特殊轉(zhuǎn)義字符也會(huì)被解析成特定的單個(gè)字,

2. 數(shù)組中,如果下標(biāo)不是整型,而是字符串類型,請(qǐng)務(wù)必用單引號(hào)將下標(biāo)括起,正確的寫法為$array[‘key’],而不是$array[key],因?yàn)椴?正確的寫法會(huì)使PHP解析器認(rèn)為key是一個(gè)常量,進(jìn)而先判斷常量是否存在,不存在時(shí)才以“key”作為下標(biāo)帶入表達(dá)式中,同時(shí)出發(fā)錯(cuò)誤事件,產(chǎn)生一條 Notice級(jí)錯(cuò)誤。

2、不用新變量直接交換現(xiàn)有兩個(gè)變理的值. (考php基本功)

$ a = 1;

$b = 2;

$a = explode(‘-’,$a.’-’.$b);

$b =$a[0];

$a = $a[1];

3、PHP數(shù)字金額轉(zhuǎn)大小格式,同時(shí)說(shuō)明思路 (考數(shù)組掌握)

function floatohz($value){

$result=;

$v_a=array(分,角,零,塊,十,,百,千,萬(wàn),十,百,千,億);

$v_b=array(零,一,二,三,四,五,六,七,八,九,十);

$v_c=array();

$value=(string)$value;

$value=sprintf("%0.2f",$value);

$len=strlen($value);

for($i=$len;$i>=0;$i--){

$val=$value[$i];//$VALUE 不是數(shù)組

if($val!=.){

if($val!=0)

$v_c[]=$v_b[$val].$v_a[$len-$i-1];

}

}

$v_c=array_reverse($v_c);

foreach($v_c as $val){

$result.=$val;

}

unset($v_a);unset($v_b);unset($v_c);

return $result;

}

// $value=45123056.78;

$value=23058.54;

print floatohz($value);

4、SQL查詢語(yǔ)句如下:

select * from table where (ID = 10) or (ID = 32) or (ID = 22) or (ID = 76) or (ID = 13) or (ID = 44)

讓結(jié)果按10,32,22,76,13,44的順序檢索出來(lái),請(qǐng)問(wèn)如何書寫? (sql能力)

select * from table where (ID = 10) or (ID = 32) or (ID = 22) or (ID = 76) or (ID = 13) or (ID = 44)order by field(ID,10,32,22,76,13,44)

【php高級(jí)程序員面試題】相關(guān)文章:

入門級(jí)PHP程序員面試題07-09

程序員就業(yè)前景php程序員就業(yè)前景08-02

程序員面試題精選07-12

QQ招聘PHP程序員的要求,您能達(dá)到嗎?07-10

分享PHP 程序員10條最容易犯的錯(cuò)誤07-09

騰訊PHP筆試?07-10

高級(jí)程序員對(duì)諾基亞C6-00的評(píng)價(jià)07-12

php個(gè)人求職簡(jiǎn)歷08-15

誰(shuí)有近幾年華為和中興公司的Java程序員面試題07-11

PHP心得體會(huì)08-02