php练习题文档格式.docx

上传人:b****3 文档编号:13875816 上传时间:2022-10-14 格式:DOCX 页数:8 大小:64KB
下载 相关 举报
php练习题文档格式.docx_第1页
第1页 / 共8页
php练习题文档格式.docx_第2页
第2页 / 共8页
php练习题文档格式.docx_第3页
第3页 / 共8页
php练习题文档格式.docx_第4页
第4页 / 共8页
php练习题文档格式.docx_第5页
第5页 / 共8页
点击查看更多>>
下载资源
资源描述

php练习题文档格式.docx

《php练习题文档格式.docx》由会员分享,可在线阅读,更多相关《php练习题文档格式.docx(8页珍藏版)》请在冰豆网上搜索。

php练习题文档格式.docx

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数字键

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 医药卫生 > 基础医学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1