php面试题及答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
php面试题
1.CSS中下列哪个属性可以改变行内元素占用的高度()
A.height
B.line-height
C.padding-top,padding-bottom
D.margin-top,margin-bottom
2.在新窗口打开链接的方法是________。
A. target = _ blank
B. target = _self
C. target = _parent
D. target = _ top
3.怎样实现div水平垂直居中()
A.position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);
B. position:absolute;top:50%;margin: 0 auto;
C. position:absolute;top:50%;left:50%;margin: -50%,-50%;
D. margin: 0 auto; transform:translateY(50%);
4.rgba()和opacity都能实现透明效果,下列说法不准确的是()
A. rgba()可以设置颜色,而opacity只能设置透明度
B.opacity会作用于自身及其后代元素
C.rgba()只会作用于自身不作用于其后代元素
D.opacity 的值为1时表示全透明。
5. var a={value:1};
var b = a;
b.value = 2;
a.value = 3;
以上代码执行后b.value 的值为()
A.undefined
B. 1
C. 2
D. 3
6. parseFloat(‘12.34.5’)的值为()
A.NaN
B. 12
C. 12.34
D.34.5
7.var a= "11" + 2 - "1" + 3;;a的值为()
A.NaN
B. 15
C. 1123
D. 114
8. function a(){
= "inhe"
}
="aaa";
var x = new a();
= "inhemeter";
var y = new a();
的值为().
A.undefined
B.inhe
C.inhemeter
D.aaa
9.获取id为‘a’的dom节点,操作不正确的是()
A.document.getElementById(‘a’);
B. document.querySelector(‘a’);
C. document.querySelector (‘#a’);
D. document.querySelectorAll(‘#a’)[0];
10. 关于ajax与form提交数据,说法不准确的是()
A.ajax可以异步,而form不能;
B.form提交数据后会跳转页面,而ajax不会;
C.form可以上传文件,而ajax不能
D.都可以通过get和post方式提交数据
11.for(var i=1;i<=3;i++){
setTimeout(function(){
console.log(i);
},0)
}
以上代码执行后会输出()
12."inhemeter".split('').join(' ')的结果为()
13. php中如何取得get,post参数,和上传的文件()
14. php 中关于include和require说法不正确的()
A.require产生一个warning,而include产生直接产生错误中断
B.require在运行前载入
C.include在运行时载入
D.require_once可以避免多次包含同一文件
15.$time = ‘2017-05-10 12:34:34’,如何取到$time前一天的时间?
16.php中Class A 有方法load(),怎样在A的子类中调用A的load()方法?
17.在哪个文件可以配置PHP允许上传文件的大小的最大值?
写出找出不同小组(TEAM)中的最高分(SCORE)的SQL.
结合表tableA,找出每个小组(TEAM)的总分及小组的名字().
20.写出匹配手机号的正则(以‘1’开头的11位数字)
答案:
1. B
2. A
3. A
4. D
5. D
6. C
7. D
8. B
9. B
10.C
11.4 4 4
12.i n h e m e t e r(空格隔开)
13.$_GET, $_POST, $_FILES
14.A
15.date('Y-m-d H:i:s',strtotime('-1 day '.$time)) 或者
date('Y-m-d H:i:s',strtotime("-1 day $time"))
16.parent::load()
17.php.ini
18.SELECT TEAM, MAX(SCORE) FROM tabelA GROUP BY TEAM
19.SELECT , SUM(A.SCORE) FROM tabelA A JOIN tableB ON A.TEAM = B.TEAM_ID GROUP
BY B.TEAM_ID
20./1\d{10}/
21.