您好,欢迎访问三七文档
单选题第1章、第一章第1知识点、第一单元1、下列说法正确的是____________。(难度系数:易)A、GET方式是指在浏览器地址栏中输入数据B、POST方式是指通过HTML表单提交数据的方式C、在表单中可使用get或post方式提交数据D、上述说明均不正确参考答案:C2、在NetBeans中注册MySQL服务器时,不需要设置的属性是____________。(难度系数:易)A、服务器主机名B、服务器端口号C、管理员用户名D、管理员权限参考答案:D3、为了使用PDO访问MySQL数据库,下列选项中不是必须执行的步骤是____________。(难度系数:易)A、设置extension_dir指定扩展函数库路径B、启用extension=php_pdo.dllC、启用extension=php_pdo_mysql.dllD、启用extension=php_pdo_odbc.dll参考答案:D4、下述说法不正确的是____________。(难度系数:易)A、在NetBeans中可以创建MySQL数据库B、在NetBeans中可以创建MySQL数据库表C、在NetBeans中可以创建MySQL服务器D、在NetBeans中可以启动和停止MySQL服务器参考答案:C5、下列说法正确的是____________。(难度系数:易)A、使用PDO对象exec()方法可以执行SQL命令添加记录B、使用PDO对象exec()方法可以执行SQL命令删除记录C、使用PDO对象exec()方法可以执行SQL命令修改记录D、使用PDO对象exec()方法可以执行SQL命令查询记录,返因查询结果集参考答案:D6、PHP网站可称为__________。(难度系数:易)A、桌面应用程序B、PHP应用程序C、Web应用程序D、网络应用程序参考答案:C7、打开文件后,不可以从文件中____________。(难度系数:易)A、读一个字符B、读一个单词C、读一行D、读多行参考答案:D8、下列说法正确的是____________。(难度系数:易)A、如果没有设置任何文件大小限制,则可上传超大文件B、要启用PHP文件上传,必须设置upload_tmp_dirC、上传的文件保存在临时目录中,可随时访问D、可从全局变量$_FILES中获得上传文件的信息参考答案:D9、在浏览器地址栏中输入带参数的URL的数据提交方法是____________。(难度系数:易)A、getB、postC、cookieD、session参考答案:A10、下列说法不正确的是____________。(难度系数:易)A、GET方式向服务器提交的数据保存在$_GET中B、POST方式向服务器提交的数据保存在$_POST中C、Cookie方式向服务器提交的数据保存在$_COOKIE中D、$_REQUEST包含了$_GET、$_POST和$_COOKIE中的数据参考答案:C11、下述说法不正确的是____________。(难度系数:易)A、所有浏览器均支持XMLHttpRequest对象,创建方法也相同B、服务器端响应处理函数应设置为XMLHttpRequest对象的onreadystatechange属性值C、XMLHttpRequest对象可使用get或post方式向服务器提交数据D、在使用send()方法发送请求之前,应先使用open()方法打开服务器连接参考答案:A12、下列说法正确的是____________。(难度系数:易)A、Cookie在客户端创建并保存在客户端Cookie文件中B、Session在服务器端创建并保存在服务器端Session文件中C、Cookie若未设置过期时间,则会一直有效,直到用户离开网站时才失效D、Session和Cookie作用类似,可以替换使用参考答案:C13、执行下面的代码后,输出结果为____________。classtest{public$data;}$x=newtest();$x-data=99;$y=$x;$y-data=9;echo$x-data;(难度系数:易)A、99B、9C、0D、null参考答案:B14、下列说法正确的是____________。(难度系数:易)A、只有将类的实例对象赋值给变量,才能使用对象B、如果没有定义类的构造函数,则无法创建类的对象C、如果没有任何到对象的引用,则对象的析构函数会被引用D、无论何种情况,在类外部都不能通过对象用-”访问私有属性参考答案:C15、类test的定义如下,$x是类test的对象,则4个选项中,正确的是____________。classtest{constno=’111’}(难度系数:易)A、echo$x.noB、echo$x-noC、echotest-noD、echotest::no参考答案:D16、要查看文件创建时间,可使用下面的____________选项中的函数。(难度系数:易)A、filetype()B、filectime()C、fileatime()D、filemtime()参考答案:B17、在实现上传文件表单时,表单编码方式应使用____________。(难度系数:易)A、text/plainB、application/octet-streamC、multipart/form-dataD、image/gif参考答案:C18、下列说法正确的是____________。(难度系数:易)A、在执行文件操作时,都必须先执行fopen()函数将其打开B、r+模式打开文件时,只能从文件中读出数据C、w+模式打开文件时,只能向文件中写入数据D、x+模式不能打开已存在的文件参考答案:D19、下面程序的运行结果是____________。?php$A=”Hello”;functionprint_A(){$A=”phpmysql!!”;Global$A;echo$A;}echo$A;print_A();?(难度系数:易)A、HelloB、phpmysql!!C、HelloHelloD、Hellophpmysql!!参考答案:C20、下列四个选项中,可以作为PHP函数名的是____________。(难度系数:易)A、$_abcB、$123C、_abcD、123参考答案:C21、下列说法正确的是____________。(难度系数:易)A、PHP函数的参数个数是固定不变的B、可以将自定义函数名作为参数传递给另一个函数C、call_user_func_array()函数只能将数组作为参数传递给回调函数D、call_user_func()调用回调函数时不能用数组作为参数参考答案:B22、调用函数时,____________情况下不能给函数的参数赋常量?(难度系数:易)A、当参数是布尔值时B、当参数有默认值时C、当参数是通过引用传递时D、当函数只有一个参数时参考答案:C23、下列说法不正确的是____________。(难度系数:易)A、PHP中类使用class关键字进行声明B、类可以没有属性成员和方法程序C、类中的属性成员应该在方法之前进行声明D、可以不为类定义构造函数和析构函数参考答案:C24、类test的定义如下,$x是类test的对象,则4个选项中,正确的是____________。classtest{private$a;public$b;}(难度系数:易)A、$x.a=1;B、$x-a=1;C、$x.b=1;D、$x-b=1;参考答案:D25、执行下面的代码后,输出结果为____________。$x=array(array(1,2),array(ab”,”cd”));(难度系数:易)A、2B、4C、6D、8参考答案:B26、Substr(abcdef”,2,2)函数返回值为____________。(难度系数:易)A、ab”B、bc”C、cd”D、de”参考答案:C27、下列说法不正确的是____________。(难度系数:易)A、function是定义函数的关键字B、函数的定义必须出现在函数调用之前C、函数可以没有返回值D、函数定义和调用可以出现在不同的PHP文件中参考答案:B28、函数test定义如下,错误调用函数的语句是____________。functiontest($a,$b=-1){Return$a+$b;}(难度系数:易)A、$a=test(1,2);B、$b=test(10);C、echotest(1,2);D、test1,31参考答案:D29、在下面的代码中,第2个test(-)输出结果为____________。?phpfunctiontest(){static$n=5;$n++;echo$n;}$n=10;test();test();(难度系数:易)A、6B、7C、11D、12参考答案:B30、调用函数时,____________情况下不能给函数的参数赋常量?(难度系数:易)A、当参数是布尔值时B、当参数有默认值时C、当参数是通过引用传递时D、当函数只有一个参数时参考答案:C31、要得到字符串中字符的个数,可使用____________函数。(难度系数:易)A、strlenB、countC、lenD、str_count参考答案:A32、执行下面的代码后,输出结果为____________。$x=array(1,2,3,4);echoarray_pop($x);(难度系数:易)A、1B、2C、3D、4参考答案:D33、Substr(AB1234”,3,2)函数返回值为____________。(难度系数:易)A、AB”B、B1”C、12”D、23”参考答案:D34、运行下面的PHP代码,输出结果为____________。$s=’12345’;$s[$s[1]]=’2’echo$s;(难度系数:易)A、12345B、12245C、22345D、11345参考答案:B35、下列说法正确的是____________。(难度系数:易)A、数组的键必须为数字,且从0开始B、数组的键可以是字符串C、数组中的元素类型必须一致D、数组的键必须是连续的参考答案:B36、关于赋值语句$a[]=6”下列说法正确的是____________。(难度系数:易)A、当前元素值修改为6B、创建一个有6个元素的数组C、将数组最后一个元素修改为6D、在数组末尾添加一个数组元素,值为6参考答案:D37、PHP指的是_________。(难度系数:易)A、PrivateHomePageB、PersonalHypertextProcessorC、PHP:HypertextPreprocessorD、PersonalHomePage参考答案:C38、PHP服务器脚本由_________分隔符包围。(难度系数:易)A、?php.../?B、script.../scriptC、&.../&D、?php…?参考答案:D39、下列说法正确的是____________。(难度系数:易)A、PHP代码只能嵌入HTML中B、在HTML代码中只能在开始标识?PHP和结束标识?之间嵌入PHP程序代码C、PHP单行注释必须独占一行D、在纯PHP代码中,可以没有PHP代码结束标识。参考答案:D40、下列4个选项中,可以作为PHP常量名的是____________。(难度系数:易)A、$_abcdB、$123456C、_abcdD、1234参考答案:C41、执行下面的代码后,输出结果为____________。$x=12;$x++;echo$x++;(难度系数:易)A、11B、12C、13D、14参考答案:C42、PHP中的循环控制语句,下列说法正确的是____________。(难度系数:易)A、while循环与do…while循环的作用完全一样,没有任何区别B、foreach循环只能用于数组或对象,用于遍历数组或对象中的成员C、for循环中的三个表达式都可以省略D、do…while循环中的循环条件可以写在do关键字后面参考答案:B43、PHP是一种跨平台
本文标题:PHP期末复习题
链接地址:https://www.777doc.com/doc-8498081 .html