PHP与MYSQL练习题⼆
1)LAMP的含义中,以下哪项是完全正确的?--------------C
A)linux+access+mysql+php
B)linux+apache+mssql+php
C)linux+apache+mysql+php
D)linux+access+mssql+php
2)下列哪些是PHP的配置⽂件?---------------B
B)php.ini C)php_mysql.dll D)php_mysqli.dll
6)PHP中应该如何声明变量?-------------A
A)采⽤$号开头后⾯跟变量名
B)采⽤var开头后⾯跟变量名
C)采⽤declare开头后⾯跟变量名
D)直接写出变量名就可以
8)PHP哪个函数能取得字符串长度?-------------C
A)strrev B)substr C)strlen D)strchr
9)PHP字符串连接运算符是:------------------B
A)+B).C)&&D)!
10)阅读以下PHP代码,并选择正确的运算结果:--------------B $inta=100;
$inta++;
++$inta;
$inta--;
--$inta;
echo($inta);
>
A)99B)100C)101D)102
11)阅读以下PHP代码,并选择正确的运算结果:--------------A echo((3+(5-7*9+8)%(6-4/2)));
>
A)1B)3C)5D)7
15)?:运算符相当于以下哪个PHP语句?--------------A
lseB)switch C)for D)break
16)关于PHP中的各种循环,说法正确的是:----------A
A)foreach语句⽤于循环遍历数组
while是先判断再运⾏循环
C)while是先循环再判断条件
D)for循环是条件判断型的循环,跟while相似
17)以下哪些是PHP的会话控制技术?--------------B
A)Cookie B)Session C)Application D)Server
18)以下哪些是单词的说法是正确的?---------D
A)insert---⽤来修改数据
B)update---⽤来删除数据
C)delete---⽤来添加数据
D)select---⽤来查看数据
19)以下哪个mysql命令可以查看数据表的结构信息?--------------B
A)show tables;B)desc表名C)create table表名D)select*from表名?
20)mysql哪些命令可以⽤于选择数据库?------------------C
A)show databases B)use database数据库名C)use数据库名D)user数据库名
25)php连接上mysql之后,采⽤哪个函数配置循环可以得到指定表中的记录?-----------------A
A)mysql_fetch_row B)mysql_select_db C)mysql_query D)mysql_connect
26)mysql_query(“set names gb2312”);该⾏代码⼀般要写在哪⾥最合适?---------------A
A)从数据表中返回记录之前
B)从数据表中返回记录中间
C)从数据表中返回记录之后
D)写在哪⾥也⽆所谓
27)mysql_free_result($result);本⾏代码的含义是:-------------C
A)断开PHP与mysql数据库的连接
B)重新启动PHP与mysql数据库的连接
C)释放变量resut,以节约服务器资源
D)占⽤服务器运⾏进程
28)PHP的mysql_query()函数处理以下哪些指令成功就可以返回查询后的结果集?-----------B
A)insert B)select C)delete D)update
29)
include("conn.php");
mysql_query("set names gb2312");
mysql_select_db("test");
$sqlstr="delete from sanguo";
$result=mysql_query($sqlstr,$conn);
>
阅读以上代码,请问该代码的功能是:-----------------B
A)向sanguo中查看记录
B)向sanguo中删除记录
C)向sanguo中添加记录
D)向sanguo中修改记录
30)php中哪个函数⽤于读取整个⽂件?--------------D
A)fgetss()B)fgets()C)fread()D)readfile()
31)PHP对⽬录进⾏操作时,先⽤哪个函数对操作⽬录进⾏是否存在的判断?----------------B
A)file_exists B)is_dir C)fopen D)fclose
32)在正则表达式当中[]表⽰的含义正确的是:---------------A
A)[]中只能匹配⼀个字符
B)[]中可以匹配多个字符php笔试题库
C)[a-c]表⽰可以匹配a,c两个字母
D)以上说法都正确
34)正则表达式的⾏尾定位符是:---------------A
A)$B)@C)#D)*
35)PHP中声明⼀个类,⽤以下关键字来进⾏声明?-------------------B
A)$B)class C)public D)echo
36)PHP中最终类应该⽤哪个关键字进⾏修饰?
A)new B)final C)extends D)没有最终类
37)php向⽂本⽂件写⼊内容,应该采⽤哪个⽂件操作函数?--------------------B
A)fclose()B)fwrite()C)fopen()D)file()
38)PHP中类的继承是通过哪个关键字来实现的?-------------------C
A)final B)privateC)extends D)interface
41)PHP中的$_GET['参数名'],表⽰什么含义?-------------A
A)接收URL传递过来的参数
B)接收⽤POST⽅式发送过来的参数
C)发送参数给其它页⾯
D)以上说法都不正确
43)正则表达式当中的\d表⽰的含义为:------------------B
A)把字母d转义B)任意⼀个⼗进制数字C)没有实际含义D)换⾏符
44)mysql中auto_increment单词表⽰什么含义?------------B
A)主键B)⾃动增长C)⾮空约束D)批量导⼊
45)PHP中的构造函数为:--------------A
A)__construct B)__destruct C)__autoload D)跟类名相同
46)以下哪个关键字⽤于表⽰类的析构函数?--------------------B
A)__construct B)__destruct C)__autoload D)析构函数就是类的别名
47)PHP的⽂件上传功能,需要在php.ini配置当中,开启哪项功能?-------------B
A)display_errors=on B)file_uploads=on C)short_open_tag=On D)以上都不正确
49)PHP中检测某⽂件是否存在的函数为:-------------------B
A)class_exists B)file_exists C)is_dir D)get_class
50)PHP如果要实现⽹站常见的分页功能,mysql中的哪个⼦句是必不可少的?----------C
A)order B)having C)limit D)using
57)PHP中调⽤类⽅法的符号是:---------------B
A)&&B)->C)**D)<-
58)PHP中类的属性含义正确的是:-----------------A
A)类的属性实质就是类中的变量
B)类的属性实质就是类中的⽅法
C)类的属性实质就是类的⼦类
D)类的属性实质就是名
59)echo ceil(0.60);返回值为:---------B
A)6B)1C)0D)0.5
61)关于PHP的switch语句说法正确的有:------------AB
A)break语句可以没有
B)default语句可以没有
C)break语句不可以没有
D)default语句不可以没有
64)下列哪些属于PHP中的数据类型:----------------ABCD
A)string B)int C)boolean D)object
65)关于drop关键字的说法正确的有:----------------------AB
A)drop可以删除数据库
B)drop可以删除表
C)drop可以删除表中的某条数据
D)以上说法都正确
66)PHP的⽂件上传函数move_uploads_file包括哪些属性?------------------ABCD
A)name B)type C)size D)tmp_name
67)以下哪些操作具有打开的功能?----------------AB
A)fopen()B)opendir()C)fclose()D)closedir()
68)PHP中关于类体范围的说法正确的有:--------------AB
A)类要⽤class关键字声明,后⾯跟类名
B)类体要⽤⼀对{}括起来
C)类体要⽤⼀对()括起来
D)类体要⽤⼀对[]括起来
69)关于PHP的if...else说法正确的有:---------------BD
A)if语句可以没有
B)else语句可以没有
C)if语句后⾯可以有多个else语句
D)else语句⾥⾯可以嵌套if
70)正则表达式中,以下哪些可以表⽰1位整数?--------------------ABC
A)[0-9]B)[0123456789]C)\d{1}D)\w{1}
71)mysql在安装过程中,以下哪些说法是正确的?--------------ABC
A)mysql在安装时默认端⼝号为3306
B)mysql在安装时默认字符集为latin1
C)mysql在安装成功以后,启动mysql要输⼊密码
D)mysql在安装成功以后,启动mysql不需要输⼊密码
75)PHP的$_POST可以⽤来取得以下哪些表单数据?----------ABCD
A)text B)password C)radio D)textarea
77)正则表达式^f.d$可以匹配的单词有:------------------AB
A)fed B)fidC)fabd D)fbcd
80)跟PHP会话控制有关的⽅法有:----------------------ABC
A)session_start()B)session_destroy()C)$_SESSION['参数名']D)setcookie()
84)PHP的字符串型数据,可以⽤以下哪些符号括起来?-------------ABC
A)⼀对单引号B)⼀对双引号C)定界符符号D)⼀对**号
85)PHP中包含哪些循环⽅式?------------------ABCD
while B)while C)for D)foreach
86)以下哪些是PHP变量的命名规则?--------------ABCD
A)变量名必须以字母或下划线"_"开头。
B)变量名只能包含字母数字字符以及下划线。
C)变量名不能包含空格
D)如果变量名由多个单词组成,那么应该使⽤下划线进⾏分隔(⽐如$my_string),或者以⼤写字母开头
87)以下哪些函数可以取得⽂件中的⼀⾏数据内容?-------------------AB
A)fgets()B)fgetss()C)fopen()D)fclose()
91)以下哪些是合法的数组形式?---------------------------ABC
A)array('张三','李四');B)array('a'=>'张三','b'=>'李四');
C)array('张三','b'=>'李四');D)new('张三','李四');
5)PHP类中的变量,也可以称为:------------------------AB

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。