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、//
<?php
$a = '123';
?>
//
<?php
echo include('');
?>
答案: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自带的几个防止sql注入的函数
毕业季又到了,同学们是不是正为此烦恼呢?以下是本站小编精心为大家整理的PHP面试之php自带的几个防止sql注入的函数,希望对大家有所帮助!更多内容请关注应届毕业生网!SQL注入攻击是黑客攻击网站最常用的手段。如果你的站点没有使用严格的用户输入检验,那么常容易...
-
PHP入门学习方法
每个人的学习方式不同,写这篇文章的目的是分享一下自己的学习过程,仅供参考,不要一味的用别人的学习方法,找对自己有用的学习方式,关于php语言怎么学呢?下面是相关的知识,欢迎阅读。其实学习一门新语言并不是太难,重要的是你有没有准备好去学好它,时间的长短和个人的能...
-
php修改上传文件大小限制实例详解
php在默认情况下,只允许上传一定大小的文件,当上传文件大小超过这个值时,将会出错。本文章将向大家讲解中如何修改上传文件大小限制。需要修改的设置有三个地方,请看下文:1、修改max_execution_time在php中,默认的页面最久执行时间为30秒,超过30秒,该脚本就停止执行....
-
如何写出优雅的PHP代码
导语:PHP是一种通用开源脚本语言。语法吸收了C语言、Java和Perl的特点,利于学习,使用广泛,主要适用于Web开发领域。下面我们来看看如何写出优雅的PHP代码,希望对大家有所帮助。写出优秀的程序代码是一门艺术,要想如此,就必须在一开始就养成良好的编程习惯。良好的编程...