php面试考试题目库.docx

上传人:b****3 文档编号:4095415 上传时间:2022-11-27 格式:DOCX 页数:17 大小:21.62KB
下载 相关 举报
php面试考试题目库.docx_第1页
第1页 / 共17页
php面试考试题目库.docx_第2页
第2页 / 共17页
php面试考试题目库.docx_第3页
第3页 / 共17页
php面试考试题目库.docx_第4页
第4页 / 共17页
php面试考试题目库.docx_第5页
第5页 / 共17页
点击查看更多>>
下载资源
资源描述

php面试考试题目库.docx

《php面试考试题目库.docx》由会员分享,可在线阅读,更多相关《php面试考试题目库.docx(17页珍藏版)》请在冰豆网上搜索。

php面试考试题目库.docx

php面试考试题目库

PHP考试

姓名:

__________电话:

_____________

1.在网页中,用花括号定界HTML变量,变量前面要加$符号。

2.定义HTML变量v_number取$number值的语句是this->assign("v_number",$number);

3.在网页中,用双引号定界HTML变量,变量前面要加$符号。

4.使用intval函数将int型数据转换为字符型。

5.语句$name=I("post.name");的功能是:

接收表单上name控件的数据,存入$name变量。

6.查询短语limit(0,7)和limit(7)是等价的。

7.查询短语limit(9,3)的意义是:

限制查询结果的记录范围从第9行开始的3行。

8.正则表达式通常用于限制数据输入。

9.为了让表单记住用户填写的数据以便以后能自动输入,可在表单提交后,将相关数据存入cookie;然后在调用表单的程序中读取cookie上的数据,并将数据设置到HTML变量以便表单使用。

10.PHP的图像处理函数都封装在一个函数库中,这个库是GD

11.一个MySQL服务器,只能有一个数据库,但可拥有多个表。

12.表单数据中包括隐藏表单,PHP也会接收不到隐藏表单中的数据。

13.php中,字符串是用引号引起来的字符,单引号和双引号没有区别,都是一样的

14.而使用POST方法时,GET会将表单的输入信息进行包装后发送,HTTP而方式是附加在Action所设定的URL之后发送

15.函数header()不可以被用来引用js文件

16.由于HTTP协议是无状态的协议,用户在线的信息就可以采用session来保存JavaScript语言的前身称为LiveScript。

17.PHP的语法类似于C,Perl,ASP或者JSP。

18.MySQL是一种开源数据库。

19.SQLMaestroforMySQL是一种专门用来管理MySQL数据库的图形化的第三方软件。

20.PHP跟C#.net语言一样,只能运行在windows操作系统平台上

21.mysql中的limit关键字可以限制结果集中记录的个数

22.MySQL搭配PHP和Apache可组成良好的开发环境。

23.PHP中的逻辑运算与运算有两个运算符号,但功能不一样。

24.insert是用来修改数据

25.在PHP中属于比较运算符是“=”。

26.MySQL可以建立个用户,但每个用户的权限一样,仅是名称不一样而已

27.PHP可以编译成具有与许多数据库相连接的函数。

28.运算符当中,表达式应该写在?

号前面的位置

29.php中,双引号和单引号在某些时候具有不同的意义,在某些时候具有相同的意义

30.在返回数组中的所有值,可以使用array_value()函数

31.Php中比较常用的反射类是beflectionClass

32.PHP中else语句可以没有,而且可以嵌套if语句。

33.接收表单数据的内置数组是$_POST

34.Php.ini是PHP的配置文件

35.运算符“--”可以对常量和变量进行自身减1

36.MySQL中将YEAR设为任意字段。

37.MySQL不支持InnoDB引擎

38.静态变量的值和常量的值都可以改变

39.strlen函数能取得字符串长度

40.而使用POST方法时,GET会将表单的输入信息进行包装后发送,HTTP而方式是附加在Action所设定的URL之后发送

41.参数的传递有2种,第一种是按值传递,第二种是按引用传递。

42.select关键字可以操作数据库。

43.MySQL支持多种存储引擎。

44.PHP中读取post方法传递的表单元素值的方法是$_POST[“名称”]。

45.使用get和post传递表单值没有什么区别,可以随便选择一种使用

46.php可以使用scanf来打印输出结果。

47.session用来存储用户登录信息和用在跨页面传值

48.select指令成功就可以返回查询后的结果集

49.MySQL提供用于管理、检查、优化数据库操作的管理工具。

50.MySQL创建的数据库无法导出

51.Session是PHP的会话控制技术

52.在PHP.ini文件中开启display_errors=on的目的是给网页用户提供错误信息

53.PHP的位运算符不包括“~”。

54.if条件控制语句中,if后面的花括号不能省略。

55.PHP中,标识符允许出现的符号有大写字母、小写字母、数字和减号。

56.运算符“++”可以对常量和变量进行累加1

57.PHP默认时间是格林威治时间

58.文件和数据库一样都是用来存储数据的,文件是以数据流存储,数据库时以数据结构来存储

59.在类的继承中,对用一功能而言,子类相对于父类往往有一些特殊性,这种特殊功能的实现依赖于类的多态性。

60.Require()和include()区别,require()遇到错误时停止执行程序,include()发出警告后继续执行程序。

61.trim()函数的作用是去除字符串中所有的空格

62.PHP变量前面都有一个$符号,变量不可以不定义而直接使用它。

63.select不是用来查看数据

64.PHP中的字符串,单引号,双引号表示的意思是一样的。

65.在PHP函数中,属于选择数据库函数是mysql_result。

66.设已有school数据库及student表(如图),且已针对student表建立了数据模型$student。

现要删除张三的记录,以下代码是否正确?

$student->delete("name='张三'");

67.设已有数据模型$bookinfo和分页器$sepagear,以下基于查询条件$condition和排序字符串$sortString的分页查询是否正确?

$result=$bookinfo->select()->where($condition)->order($sortString)->limit($sepagear->firstRow,$sepagear->listRows);

68.正则表达式"/^[a-zA-Z0-9]\w{5,17}$/"的意义是:

字母、数字开头,可包含字母、数字、下划线,总长度6-18。

69.正则表达式"/^\w{6,8}$/"的意义是:

字母、数字组成的长度为6-8的字符串。

70.PHP中字符串的连接运算符是.

71.if条件控制语句中,if后面的{}可有可无,意义一样。

72.PHP中声明变量要用$号,后面中变量名进行声明(对)

73.在Home模块User控制器的login方法中,$this->display();语句的功能是:

a.打开index.html页面

b.打开login.html页面

c.打开user.html页面

d.打开home.html页面

74.定义HTML变量v_number取$number值的语句是:

a.this->assign("v_number",$number);

b.this->assign("$v_number",$number);

c.$this->assign("v_number",$number);

d.$this->assign("$v_number",$number);

75.在网页中,用于定界HTML变量的符号是:

a.花括号

b.双引号

c.圆括号

d.单引号

76.在HTML上通过链接给PHP程序传值,以下哪个是正确的:

a.

传值参数->数据>链接点

b.

数据>链接点

c.

传值参数=数据>链接点

d.

数据->传值参数>链接点

77.接收链接或重定向传值参数name中的数据,存入$name变量的语句是:

a.$name=I("session.name");

b.$name=I("cookie.name");

c.$name=I("post.name");

d.$name=I("get.name");

78.limit查询短语用于限制查询结果的记录范围,limit(5,10)的意义是:

a.第5行到第10行

b.第5行到第14行

c.第6行到第11行

d.第6行到第15行

79.一个PHP程序通过重定向给另一个PHP程序传值,以下哪个是正确的:

a.$this->redirect("目标程序方法","传值参数=数据","提示信息",延时秒数);

b.$this->redirect("目标程序方法","提示信息","传值参数=数据",延时秒数);

c.$this->redirect("__URL__/目标程序方法","提示信息","传值参数=数据",延时秒数);

d.$this->redirect("目标程序方法","传值参数=数据",延时秒数,"提示信息");

80.将变量$x中的数据写入名称为s_username的session中,应使用下列哪条语句:

a.session("s_username",$x);

b.session($s_username,$x);

c.session("$s_username",$x);

d.session("s_username","$x");

81.将名称为s_username的session中的数据写入变量$x中,应使用下列哪条语句:

a.$x=session($s_username);

b.$x=session("s_username");

c.$x=session("$s_username");

d.$x=session(s_username);

82.清除名称为s_username的session,应使用下列哪条语句:

a.session(s_username,null);

b.session("s_username",null);

c.session($s_username,"");

d.session("$s_username","");

83.将变量$x中的数据写入名称为c_username的cookie中,应使用下列哪条语句:

a.cookie($x,"$

c_username");

d.cookie($x,$c_username);

84.在浏览器中输入ThinkPHP网站地址"http:

//127.0.0.1:

8081/DesertBookMall",服务器首先具体运行的是:

a.Index控制器

b.index方法

c.index.html页面

d.DesertBookMall模块

85.在浏览器中输入ThinkPHP网站地址"http:

//127.0.0.1:

8081/Home/Index/index",服务器首先具体运行的是:

a.index.html页面

b.Index控制器

c.Home模块

d.index方法

86.在浏览器中输入ThinkPHP网站地址"http:

//127.0.0.1:

8081/Home/UserDef",服务器首先具体运行的是:

a.home方法

b.userDef方法

c.UserDef控制器

d.index方法

87.在浏览器中输入ThinkPHP网站地址"http:

//127.0.0.1:

8081/",服务器首先具体运行的是:

选择一项:

a.index方法

b.Index控制器

c.index.html页面

d.Home模块

88.当需要设置下拉式列表框显示的选项时,可以

a.在option标记中设置直接值属性checked

b.在option标记中设置直接值属性selected

c.在select标记中设置直接值属性checked

d.在select标记中设置直接值属性selected

89.现要将张三的年龄改成26,以下哪个是正确的?

a.$student->where("name='张三'")->data("age",26);

b.$student->where("name='张三'")->save("age",26);

c.$student->where("name='张三'")->add("age",26);

d.$student->where("name='张三'")->setFiled("age",26);

90.现要查询所有男同学的记录并按年龄从大到小排序,结果存入$result,以下哪条语句是正确的。

a.$result=$student->where("gender='男'")->order("agedesc")->select();

b.$result=$student->where("gender='男'")->order("ageasc")->select();

c.$result=$student->select(where"gender='男'")->order(agedesc);

d.$result=$student->select(wheregender='男')->order(ageasc);

91.如果想取得mysql数据库系统的运行状态,应该用什么函数?

a.Mysql_status

b.Mysql_start

c.Mysql_info

d.Mysql_ping

92.有关phpinfo()函数的说法不正确的是。

a.$_SERVER中包含的内容可以在phpinfo中查看到

b.可以利用它来查看PHP是否启用了某个扩展库

c.它可以被用来查看PHP的配置信息

d.可以用它来修改PHP的环境变量

93.php的()函数,可以输出日期数据

a.rename

b.time

c.date

d.Deta

94.更新一个表的SQL语句是?

a.truncate

b.updata

c.delete

d.Drop

95.申明全局变量的关键字是?

a.globals

b.无

c.GLOBAL

d.global

96.将一个值或变量转换为字符类型的函数是()

a.strval()

b.str

c.valint()

d.intval()

97.将一个值或变量转换为字符类型的函数是()

a.strval()

b.str

c.valint()

d.intval()

98.php语言中随机函数()

a.abs

b.rand

c.sqr

d.Fix

99.以下哪些是PHP变量的命名规则?

a.变量名能包含空格

b.如果变量名由多个单词组成,那么应该使用下划线进行分隔(比如$my_string),不可以大写字母开头

c.变量名必须以字母或下划线“_”开头

d.变量名不能包含字母数字字符以及下划线

100.假设$a=5,有$a+=2,则$a的值是

a.5

b.8

c.6

d.7

101.strtoupper()函数的功能是

a.将给定字符串全部转换为小写字母。

b.将给定字符串全部转换为大写字母。

c.将给定字符串首字母转换为大写字母。

102.同以往的版本相比较,HTML4.0(  )

a.增强了网页的动态性

b.增加了Flash技术

c.增加了JavaScript支持

d.增加了ActiveX技术

103.session和cookie的区别说法错误的是()

a.Cookie是客户端技术,session是服务器端技术。

b.在使用cookie前要使用cookie_start()函数初始。

c.session和cookie都可以记录数据状态。

d.在设置session和cookie之前不能有输出。

104.以下修改配置的说法错误的是()

a.使用set_magic_quotes_runtime()函数可以修改页面过期时间。

b.Linux下修改了php.ini文件需要重启apache服务。

c.默认网页过期时间是30秒。

d.PHP的配置文件选项存放在php.ini文件中

105.哪些是MySQL自带的数据库()

a.sanguo

b.master

c.tempdb

d.information_schema

106.PHP连接mysql的连接函数mysql_connect的第三个参数是

a.数据库密码

b.报错信息

c.主机名

d.数据库要用户名

107.以下哪种类型是B/S构架的正确描述?

()

a.依托outlook等软件的邮件系统

b.不需要安装就可以使用的软件

c.需要安装客户端的软件

d.依托浏览器的网络系统

108.关于PHP的switch语句说法正确的有()

a.default语句不可以没有

b.break语句可以没有

c.break语句不可以没有

d.default语句可以没有

109.(C)39.一段脚本如何才算彻底终结()

a.当执行到文件末尾时

b.当PHP崩溃时

c.当调用exit()时

d.当Apache由于系统故障而终止时

110.函数调用是由()和括号以及实参组成的语句

a.变量名

b.函数名

c.Function

d.For

111.(C)41.下列哪些是PHP的配置文件()

a.php_mysqli.dll

b.php_mysql.dll

c.php.ini

d.php.exe

112.下列哪个才是apache的配置文件()

a.apache.exe

b.httpd.conf

c.mysql.exe

d.php.ini

113.定义静态变量的关键字是

a.STATIC

b.STATICS

c.static

d.Statics

114.关于exit()与die()的说法正确的是

a.当exit()函数执行会停止执行下面的脚本,而die()无法做到

b.当die()函数执行会停止执行下面的脚本,而exit()无法做到

c.die()函数与exit()函数没有直接关系

d.die()函数等价于exit()函数

115.代码$db=mysql_select_db("db");可以()。

a.建立数据库连接

b.建立数据库持久连接

c.选择数据表db

d.选择数据库db

116.________________函数可显示代表失败的哭脸示意。

117.

在网站注册系统中,使用____________函数对密码加密。

118.

在ThinkPHP中用于跳转(重定向)的函数名称是:

______________

119.____________函数可显示代表成功的笑脸示意。

120.

当需要设置下拉式列表框显示某选项时,可给该选项设置直接值属性:

____________

121.

ThinkPHP在生成验证码图像的同时,也将验证码存入了:

____________

122.

用于判断是否有表单提交的ThinkPHP常量是____________

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > PPT模板 > 其它模板

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1