- 相關(guān)推薦
php應(yīng)聘面試題
引導(dǎo)語(yǔ):PHP 獨(dú)特的語(yǔ)法混合了C、Java、Perl以及PHP自創(chuàng)的語(yǔ)法。它可以比CGI或者Perl更快速地執(zhí)行動(dòng)態(tài)網(wǎng)頁(yè)。以下是小編整理的php應(yīng)聘面試題,歡迎參考閱讀!
1、<?php
echo -10%3;
?>
答案:-1。
考查:優(yōu)先級(jí)。
因?yàn)?的優(yōu)先級(jí)比%求余的優(yōu)先級(jí)低,也就是-(10%3)。
2、print (int)pow(2,32);
答案:0
3、//file1.php
<?php
$a = '123';
?>
//file2.php
<?php
echo include('file1.php');
?>
答案:1.
考查:返回值。
因include()也是一個(gè)函數(shù),有返回值。在成功時(shí)返回1,失敗時(shí)返回錯(cuò)誤信息。如果被包含的文件有return,則inculde()成功時(shí)返回該文件的返回值。
4、<?php
$count = 5;
function get_count() {
static $count = 0;
return $count++;
}
++$count;
get_count();
echo get_count();
?>
答案:1.
考查:static和++。
因static $count,所以只在第一次調(diào)用get_count的時(shí)候?qū)?count賦值為0,第二次再進(jìn)來(lái)這個(gè)函數(shù),則不會(huì)第二次賦值。其次就是return $count++和return ++$count了,前者先返回,后者先++再返回。
5、<?php
$arr = array(0 =>1,'aa' => 2,3,4);
foreach($arr as $key => $val){
print($key == 'aa' ? 5 : $val);
}
?>
答案:5534.
考查:類型轉(zhuǎn)換。
因遍歷數(shù)組第一次的時(shí)候,$key和aa的比較實(shí)際就是0和aa的比較,一個(gè)是int一個(gè)
【php應(yīng)聘面試題】相關(guān)文章:
PHP經(jīng)典面試題07-28
php面試題10-26
PHP經(jīng)典面試題集錦09-29
PHP面試題集10-13
精選php面試題及答案06-01
最新PHP面試題05-27
PHP的面試題集07-06
PHP面試題及答案06-27
PHP面試題及答案(匯總)10-10