php开发基础(习题卷22)
说明:答案和解析在试卷最后
第1部分:单项选择题,共53题,每题只有一个正确答案,多选或少选均不得分。
1.[单选题]下列选项中,不区分大小写的标识符是( )。
A)函数名
B)常量名
C)变量名
D)属性名
2.[单选题]若是存在变量$age=25,下面哪项中的代码不能输出“My age is 25”
A)echo "My age is ".$age;
B)echo "My age is $age";
C)echo 'My age is $age';
D)echo "My age is "."$age";
3.[单选题]php 删除数组中的元素的函数是( ):
A)delete
B)unset()
C)remove()
D)unlink()
4.[单选题]假设站点下有一个表单,URL地址为:localhost/exam/test.html,代码如下:<form action="../register.php">
<input type="submit">
</form>
则该表单提交后,下面说法正确的是( )。
A)该表单将提交给localhost/exam/register.php
B)该表单将提交给localhost/register.php
C)该表单将不会提交,因为表单中没有name元素
D)该表单将不会提交,因为表单没有method属性
5.[单选题]PHP 的位运算符不包括
A)&
B)|
C)~
D)!
6.[单选题]下列选项中是apache 主配置文件的是:
f
B)php.ini
C)my.ini
f
7.[单选题]语句“for ($i=0;$i==1;$i++);”和“for ($i=0;$i=1;$i++);”的执行次数分别是( )。
A)0和无限
B)无限和0
C)都是0
D)都是无限
8.[单选题]php的源码是
A)开放的
B)封闭的
C)需购买的
D)完全不可见的
9.[单选题]下列正则运算符中优先级最高的是()。
A)\
B)()
C)*
D)|
10.[单选题]点击“注册”按钮在新窗口中打开文件zhuce.html,需要使用哪个代码实现
A)onsubmit="window.open(zhuce.html);"
B)onsubmit="window.open('zhuce.html');"
C)onclick="window.open('zhuce.html');"
D)onclick="window.open(zhuce.html);"
11.[单选题]php 说法正确的是() :
A)php 是一种客户端语言
B)php 效率低下,移植性不好
C)php 是一种服务器端语言
D)php 的端口号默认和mysql 一致
12.[单选题]每页10条记录,使用mysql查询获取第2页的语法( )
A)select * from 表名 limit 10,10
B)select * from 表名 limit 10,20
C)select * from 表名 limit 10
D)select * from 表名 limit 20
13.[单选题]PHP中用来填充画布颜的函数名称及需要的参数个数分别是______。
A)imageline(),4
B)imageline(),6
C)imagefill(),4
D)imagefill(),6
14.[单选题]读取get 方法传递的表单元素值的方法是:
A)$_GET[" 名称"]
B)$get[" 名称"]
C)$GEG["名称"]
D)$_get[" 名称"]
15.[单选题]下列关于php 理解正确的是:
A)php 的端口号默认和mysql 一致
B)php 是一门运行在服务器端语言, php 程序最终归php 本身解析
C)php 是一门运行在客户端语言,由浏览器直接解析
D)php 效率低下,移植性不好
16.[单选题]在下列选项中,对HTTP协议中常见的状态码描述错误的是( )。
A)200表示服务器成功处理了客户端的请求。
B)403表示服务器理解客户端的请求,但是拒绝处理。
C)404表示客户端的请求中有不正确的语法格式。
D)500表示服务器发生错误,无法处理客户端的请求。
17.[单选题]运行以下脚本后,输出结果为
<?php
$array = array (1 => 'a', 2 => 'b');
echo count ($array);
>:
A)true
B)2
C)什么都没有
D)3
18.[单选题]函数var_dump 的意义是( )
A)定义数组
B)遍历数组
C)输出变量的相关信息
D)递归数组
19.[单选题]以下哪个PHP魔术常量返回文件的完整路径和文件名?
A)__LINE__
B)__FILE__
C)__FUNCTION__
D)__CLASS__
php网站开发是什么专业20.[单选题]以下哪项不属于函数的四要素
A)返回类型
B)函数名
C)参数列表
D)访问修饰符
21.[单选题]<? php echo 'Testing '. 1+2 .'45'; ?>
A)Testing 12345
B)Testing 345
C)Testing 1+245
D)245
22.[单选题]以下哪些是单词的说法是正确的?
A)insert --- 用来修改数据
B)update --- 用来删除数据
C)delete ---用来添加数据
D)select ---用来查看数据
23.[单选题]以下代码输出的结果是 $a = "aa"; $aa = "bb"; echo $$a;
A)aa
B)bb
C)$aa
D)$bb
24.[单选题]方法bindParam()可以将设置好的变量绑定到问号占位符上,在下列选项中该变量开始索引位置正确的是( )。
A)0
B)1
C)不同的情况下位置起始位置不同,可以是0,也可以是1
D)以上说法都对
25.[单选题]动态网站一般包括前台页面和后台管理程序,其中,前台页面的主要原理是 ( )
A)修改记录
B)添加记录
C)显示记录
D)删除记录
26.[单选题]下面哪个方法在PHP类中充当构造函数?
A)class_name()
B)__construct
C)constructor
D)以上都不是
27.[单选题]若是在标记中存在action="4-1.php"和onsubmit="return validate();",下面说法中错误的是
A)函数validate()的调用和文件4-1.php的执行都是在点击submit按钮之后进行的
B)点击submit按钮之后,先执行函数validate(),当所有数据都符合要求之后再运行文件4-1.php
C)点击submit按钮之后,先执行文件4-1.php,再执行函数validate()
D)以上说法中有一条是错误的
28.[单选题]假设有一个数据库db_shop中有一个表tb_shop,表中有5个字段,主键为id,有20条记录,id从0到19,以下代码输出结果是( )。
$conn = mysqli_connect("localhost", "root", "111", "db_shop");
Mysqli_query($conn,"set names utf8");
$result=mysqli_query($conn,"select * from tb_shop where id<6");
$nums=mysqli_num_rows($result);
Echo $nums;
A)0
B)4
C)5
D)6
29.[单选题]strtolower( ) 函数的功能是( )
A)将给定的字符串全部转换为小写字母
B)将给定的字符串全部转换为大写字母
C)将给定的字符串首字母转换为小写字母
D)将给定的字符串首字母转换为大写字母
30.[单选题]PHP中检测某文件是否存在的函数为
A)class_exists
B)file_exists
C)is_dir
D)get_class
31.[单选题]以下函数中用于判断是否为数组的函数为( )
A)is_long()
B)is_double()
C)is_array()
D)is_object()
32.[单选题]分析以下程序代码,输出结果正确的是( )。
A)success
B)无输出
C)程序报错
D)以上答案都不正确
33.[单选题]要查看一个结构类型变量的值, 可以使用函数( )
A)Print( )
B)print( )
C)Print_r()
D)print_r( )
34.[单选题]若是在某次访问数据库的操作中,需要用到如下四个函数
①mysqli_num_rows() ②mysqli_select_db()、
③mysqli_connet() ④mysqli_query()
则使用这四个函数的顺序是___________
A)①②③④
B)②③①④
C)③②④①
D)③④①②
35.[单选题]从数组$arr 中出值dog 正确的是
<?php
$arr = array( “red ”, ”green ” ,42 => “blue ”,“yellow ” => array( “apple ”,9 =>
“pear ”, ”banana”, ” orange ” =>
array( “dog”, ”cat ” , ”iguana ”)));
>:
A)$arr['yellow']['orange'][0]
B)$arr['yellow']['orange']['dog']
C)$arr[3][3][2]
D)$arr['yellow']['apple'][0]
36.[单选题]关于mysql 数据类型说法正确的是:
A)存储时间一般用decimal
B)存储文章内容一般用int
C)varchar 类型存储的数据长度可变
D)mysql 只支持一种数据类型
37.[单选题]关于面向对象的说法不正确的是
A)OOP是面向对象的简称
B)静态成员是属于类的
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论