php面试题及答案

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= \;a的值为() A.NaN

8.

B. 15 C. 1123 D. 114

function a(){

this.name = \}

a.prototype.name=\var x = new a();

x.name = \var y = new a(); y.name的值为(). 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. \的结果为()

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允许上传文件的大小的最大值?

18.有数据表tableA如下: ID 1 2 3 4 NAME A B C D TEAM 1 2 3 1 SCORE 78 83 56 89 写出 找出不同小组(TEAM)中的最高分(SCORE)的SQL.

19.有数据表tableB如下: TEAM_ID 1 2 3 NAME TEAM_A TEAM_B TEAM_C 结合表tableA,找出每个小组(TEAM)的总分及小组的名字(tableB.NAME).

20.写出匹配手机号的正则(以‘1’开头的11位数字)

联系客服:779662525#qq.com(#替换为@) 苏ICP备20003344号-4