php练习题文档格式.docx
- 文档编号:13875816
- 上传时间:2022-10-14
- 格式:DOCX
- 页数:8
- 大小:64KB
php练习题文档格式.docx
《php练习题文档格式.docx》由会员分享,可在线阅读,更多相关《php练习题文档格式.docx(8页珍藏版)》请在冰豆网上搜索。
4.给一个变量赋值为0123,但是输出该变量的值总是为其他数字,请问这是什么问题?
0开头的是八进制。
5.在PHP中主要有哪些语句?
whiledo…whileif….elseif
6.MySQL的数据类型有哪些?
数值型,日期时间型,字符串型。
二、编程题
1.请写一个函数,实现以下功能:
字符串“open_door”转换成“OpenDoor”、”make_by_id”转换成”MakeById”。
functionchangeStyle(&
$str){
/*$str=str_replace("
_"
"
$str);
$time1=strtotime($date1);
$time2=strtotime($date2);
return($time2-$time1)/86400;
}}
$Dtime=newDtime;
echo$Dtime->
get_days('
2009-8-8'
'
2009-11-12'
);
4.使用php写一段简单查询,查出所有姓名为“张三”的内容并打印出来
假设数据库名为:
Student,数据表名为:
Info
UserName
Tel
Content
Date
张三
133********
大专毕业
2006-10-11
136********
本科毕业
2006-10-15
张四
021-********
中专毕业
请根据上面的题目完成代码:
$id=mysql_connect(”localhost”,”root”,”pass”);
mysql_select_db(”Student”,$id);
$xiang=”selectUserNamefromInfowhereUserName=’张三’”;
mysql_query($fcggf,$id);
5.假设在Access中建立一个名为“Sale”数据库,在该库中存放名称为“sales”的销售记录表,并在表中已插入了如下记录:
姓名 性别 工资销售目标销售额 地区
书生 男 25008000 9000 上海
吴冠军男 300010000 9999 北京
雷鸣 女 20008000 10000 四川
按要求写出SQL查询语句:
(1)列出销售表中的姓名、销售目标和销售额;
select姓名,销售目标,销售额fromsales
(2)列出所有男性职员的姓名、销售目标和销售额;
select姓名,销售目标,销售额fromsaleswhere性别=”男”;
(3)列出销售额大于销售目标的所有男性职员的姓名、销售目标和销售额,并且按销售目标排序。
select姓名,销售目标,销售额fromsaleswhere性别=”男”and销售额>
销售目标orderby销售目标;
三、单择题
1.在安装PHP之前,首先要一种(A)。
A、Web服务器B、信息服务器C、数据库服务器D、文件服务器
2.完成了PHP安装配置工作,可编写下面哪个测试文件来检测PHP是否正常工作。
(D)
A、<
phpinfo();
B、<
phpphpinfo();
C、<
D、info();
3.PHP程序中两种基本的数值类型是(A)。
A、数字和字符B、整数和文本C、数字和文本D、整数和字符
4.构成PHP程序的基本单元是(D)。
A、常量B、变量C、变量类型D、常量和变量
5.下面运算符中优先顺序排序正确的是(A)。
A、/!
+?
B、!
/+?
C、/!
?
+D、!
6.假设在PHP中$c=5&
2,那么$c的值为(B)。
A、2B、1C、0D、7
7.以下哪种注释方法不可以用在PHP中(B)。
A、//B、’C、/*…*/D、#
8.在PHP程序中,以下哪种变量名是非法的(A)。
A、tmpB、$wenjC、$iD、$bar
9.在PHP程序中,以下哪种自定义常量是正确的(B)。
A、define(‘$PI’,3.14);
B、define(‘PI’,3.14);
C、define(‘$PI’,3.14)D、define(‘PI’,3.14)
10.在PHP程序中,变量名是不区分大小写的。
(B)
A、对B、错
11.在PHP程序中,以下哪个数是表示八进制的整数(D)。
A、x191B、0x781C、897D、0123
12.在PHP程序中,以下哪个科学计数法表示是正确的(D)。
A、e2.3B、e5C、8.8e2.3D、8.8e3
13.在PHP程序中,以下哪可正确显示$字符()。
A、\$B、$C、/$D、$$
14.要在PHP页面显示It’sgood这个字符串,下面哪个表达式是合法的。
()
A、’It\’sgood’B、”It’sgood”C、\’It\’sgood\’D、It\’sgood
15.在PHP程序中,主要的变量类型共有几种。
A、4B、3C、6D、1
16.在PHP程序中,假设$str=”PHP”;
$str=$str.”isinteresting”;
$str=”Ithink,”.$str,请问$str最终的值为(C)。
A、PHPisinterestingB、Ithink,PHPisinteresting
C、Ithink,PHPisinterestingD、Ithink,isinteresting.
17.在PHP程序中,每条语句都必须用以下哪个符号结束。
(A)
A、分号;
B、句号。
C、句号.D、中文分号;
18.在PHP程序中,打开文件函数$fp=fopen(“zzm.txt”,”r+”)中的参数”r+”,表示什么意思,以下哪种说法正确。
(A)
A、只可读。
B、可读可写,文件指针指向文件开头。
C、只可写。
D、可读可写,文件指针指向文件最后。
19.在PHP程序中,如果要让PHP5获得对图形的支持,必须要有以下哪个文件。
A、php_msql.dllB、php_odbc.dllC、php_gd2.dllD、php_imap.dll
20.在PHP中,date()函数中的F字符所表示意义,下面哪种说法正确。
A、年份B、星期几英文全名C、第几日D、月份的英文全名
21.在PHP中,date()函数中的Y字符所表示意义,下面哪种说法正确。
22.cookie的值存储在(C)
A硬盘中B程序中C客户端D服务器端
23.要查看一个变量的数据类型,可使用函数(C)
Atype()Bgettype()CGetType()DType()
24.字符串的比较,是按( B )进行比较。
A拼音顺序BASCII码值C随机D先后顺序
25.复选框的type属性值是(A)
AcheckboxBradioCselectDcheck
26.SESSION会话的值存储在( D )
A硬盘上B网页中C客户端D服务器端
27.如果想取得最近一条查询的信息,应该使用哪个函数()
Amysql_infoBmysql_statCmysql_insert_id()Dmysql_free_result
28.从队列数组队头删除数据可以使用(C)函数。
Aarray_push()Barray_pop()Carray_shift()Darray_unshift()
29.在html中嵌入javaScript,应该使用的标记是(A)
A<
scriptlanguage="
javascript"
B<
head>
<
/head>
C<
body>
/body>
D<
!
--....//..>
30.以下代码运行结果(B)
php$A=array("
Monday"
"
Tuesday"
3=>
Wednesday"
echo$A[1];
AMondayBTuesdayCWednesdayD没有显示
四、判断题
1.在返回数组中的所有值,可以使用array_value()函数。
对
2.运算符“++”可以对常量和变量进行累加1。
错
3.php语言中的数值型字符串可以和数字变量进行混合运算。
4.php中,双引号字符串支持变量解析以及转义字符。
5.php语言中的数值型字符串不可以和数字变量进行混合运算。
6.PHP程序的扩展名必须是.php。
7.php中,字符串是用引号引起来的字符,单引号和双引号没有区别,都是一样的,随便用哪一个都是一样的。
8.if条件控制语句中,if后面的{}可有可无,意义一样。
错
9.一个MySQL服务器,可以拥有多个数据库,每个数据库可拥有多个表。
对
10.MS-server200与mysql一样,同属微软公司的产品,用于软件开发的数据库支持。
11.运算符“--”可以对常量和变量进行自身减1。
12.php中,单引号字符串不支持变量解析以及转义字符。
13.if条件控制语句中,if后面的{}不能省略。
14.<
formid="
form1"
name="
method="
action="
>
,默认的method使用get进行值传递。
错
15.<
,默认的method使用post进行值传递。
16.常量的作用域是全局的,不存在全局与局部的概念。
17.if条件控制语句中,if后面必须加括号。
18.使用get和post传递表单值没有什么区别,可以随便选择一种使用。
19.php中,在任何时候,双引号和单引号都是不一样的。
20.运算符“++”只能对常量进行自身加1。
五、多选题
1.php中,不等运算符是(B)
A≠B!
=C<
D>
2.函数的参数传递包括(AB)
A按值传递B按引用传递C按变量传递D按作用域传递
3.php中,赋值运算符有(ABD)
A=B+=C==D.=
4.php中可以实现程序分支结构的关键字是(AD)
AwhileBforCifDswitch
5.php中数组可以使用哪些键名?
(BD)
A数字键
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- php 练习题