- 相关推荐
php应聘面试题
引导语:PHP 独特的语法混合了C、Java、Perl以及PHP自创的语法。它可以比CGI或者Perl更快速地执行动态网页。以下是小编整理的php应聘面试题,欢迎参考阅读!
1、<?php
echo -10%3;
?>
答案:-1。
考查:优先级。
因为-的优先级比%求余的优先级低,也就是-(10%3)。
2、print (int)pow(2,32);
答案:0
3、//file1.php
<?php
$a = '123';
?>
//file2.php
<?php
echo include('file1.php');
?>
答案:1.
考查:返回值。
因include()也是一个函数,有返回值。在成功时返回1,失败时返回错误信息。如果被包含的文件有return,则inculde()成功时返回该文件的返回值。
4、<?php
$count = 5;
function get_count() {
static $count = 0;
return $count++;
}
++$count;
get_count();
echo get_count();
?>
答案:1.
考查:static和++。
因static $count,所以只在第一次调用get_count的时候对$count赋值为0,第二次再进来这个函数,则不会第二次赋值。其次就是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.
考查:类型转换。
因遍历数组第一次的时候,$key和aa的比较实际就是0和aa的比较,一个是int一个
【php应聘面试题】相关文章:
php面试题10-26
最新PHP面试题05-27
精选php面试题及答案06-01
PHP面试题及答案06-27
流行的php面试题及答案09-14
PHP语言常用的面试题10-19
PHP面试题及答案(汇总)10-10
PHP常见面试题及解析08-14
2017年PHP面试题与答案09-08
提问频率最高的PHP面试题10-22