PhP基础知识测试题 |
您所在的位置:网站首页 › windows安装执行哪种类型安装 › PhP基础知识测试题 |
一:选择题(单项选择):
1. LAMP具体结构不包含下面哪种(A ) A:Windows系统 B:Apache服务器 C:MySQL数据库 D:PHP语言 2. 以下哪个SQL语句是正确的(D ) A:insert into users (‘p001’,’张三’,’男’); B:create table (Code int primary key); C:update users Code=’p002’ where Code=’p001’; D:select Code as ‘代号’ from users; 3. 以下哪种类型是B/S架构的正确描述(C ) A:需要客户安装客户端 B:不需要安装就可以使用 C:依托浏览器的网络系统 D:不需要服务器的系统 4 . php中哪个语句可以输出变量类型(C ) A:echo B:print C:var_dump() D:print_r()
5 . php定义变量正确的是( B ) A:var a = 5; B: $a = 10; C:int b = 6; D:var $a = 12; 6 . php中单引号和双引号包含字符串的区别正确的是(D ) A:单引号速度快,双引号速度慢 B:双引号速度快,单引号速度慢 C:单引号里面可以解析转义字符 D:双引号里面可以解析变量 7 . 若x,y为整型数据,以下语句执行的$y结果为(B ) $x = 1; ++$x; $y =$x++; A:1 B:2 C:3 D:0 8 . php中关于字符串处理函数以下说法正确的是(C ) A:implode( )方法可以将字符串拆解为数组 B:str_replace()可以替换指定位置的字符串 C:substr( )可以截取字符串 D:strlen( )不能取到字符串的长度 9 . 以下代码运行结果为:(A ) A This,course,is,very,easy,! B This course is very easy ! C This course is very easy !, D 提示错误
10 . 以下程序横线处应该使用的函数为:(B ) 输出结果为: Array ([0] => @thizlinux [1]=>com[2]=>cn) A:strchr, split, var_dump B:strstr, explode, print_r C:strstr,explode, echo D:strchr, split, var_dump 11、下列说法正确的是:(B ) A. 数组的下标必须为数字,且从“0”开始 B. 数组的下标可以是字符串 C. 数组中的元素类型必顺一致 D. 数组的下标必须是连续的 12、下面哪项描述是错误的?(C ) A. 普通成员是属于对象的 B. 成员变量需要用public protected private修饰,在定义变量时不再需要var关键字 C. 静态成员是属于对象的 D. 包含抽象方法的类必须为抽象类,抽象类不能被实例化 13、关于exit( )与die( )的说法正确的是(C ) A、当exit( )函数执行会停止执行下面的脚本,而die()无法做到 B、当die()函数执行会停止执行下面的脚本,而exit( )无法做到 C、使用die()函数的地方也可以使用exit()函数替换 D、die()函数和exit()函数没有区别
14、下面程序运行结果(B )
A、得到今天的日期(月-日) B、得到今天的日期(年-月-日)与下周的日期(年-月-日) C、得到现在的时间(小时-分-秒) D、得到现在到下周的时间间隔 15、以下代码执行结果为:(D )
A A值为: B值为: B A值为: B值为: phpchina C A值为: phpchina B值为: phpchina D A值为: phpchina B值为: 16、以下代码执行结果为:(C )
A Hello B php mysql !! C Hello Hello D Hello php mysql !! 17、以下代码输出的结果是(B ) $a = "aa"; $aa = "bb"; echo $$a; A aa B bb C $aa D $$a 18、以下代码输出的结果是(A ) A 1015 B 1010 C 1515 D 1510
19、php输出拼接字符串正确的是(C ) A echo $a+”hello” B echo $a+$b C echo $a.”hello” D echo ‘{$a}hello’ 20、在用浏览器查看网页时出现404错误可能的原因是 (B ) A 页面源代码错误 B 文件不存在 C 与数据库连接错误 D 权限不足 21、以下代码输出的结果为(D ) A 会报错! B aa C 输出为空 D bb 22、面向对象的三大特性中哪个不属于封装的做法(B ) A 将成员变为私有的 B 将成员变为公有的 C 封装方法来操作成员 D 使用__get()和__set()方法来操作成员 23、php的源码是(A ) A.开放的 B.封闭的 C.需购买的 D.完全不可见的
24、php如何输出反斜杠(D ) A.\n B.\r C.\t D.\\ 25、下列哪项不属于OOP的三大特性(B ) A:封装 B:重载 C:继承 D:多态 26、以下关于字符串的说法正确的是(C ) A:echo “hello\nworld”;在页面可以实现换行 B:echo ‘helloworld{$a}’;可以解析变量a的值 C:$str= |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |