php试题总结(附参考答案)_第1页
php试题总结(附参考答案)_第2页
php试题总结(附参考答案)_第3页
php试题总结(附参考答案)_第4页
php试题总结(附参考答案)_第5页
已阅读5页,还剩21页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、php 试题总结(附参考答案)1 JavaScript脚本语言的前身是B  A.Basic  B.Live Script  C.Oak  D.VBScript 2使用CSS对文本进行修饰,若使文本闪烁,text-decoration的取值为D  A.none B.underline C.overline  D.blink   3 XML基于的标准是C A.HTML  B.MIME  C.SGML D.CGI   4 标记符title是放

2、在标记符什么之间的B  A.html与html      B.head与head       C.body与body       D.head与body 5 img标记符中连接图片的参数是:B  A. href     B. src       C. type   &#

3、160; D. align   6 级联样式表文件的扩展名是:B A html      Bcss        C xml       D dib 7 同以往的版本相比较,HTML4.0:CA 增加了JavaScript支持B 增加了Flash技术C 增强了网页的动态性D 增加了ActiveX技术  8 在HTML中,标记<pre>的

4、作用是BA.标题标记  B.预排版标记   C.转行标记   D.文字效果标记 9 HTML语言中的转行标记是B  A.html      B. br       C.title         D. p   10 在HTML中,标题字体标记<hx>中x的最大取值是C A.4 

5、   B.5    C.6   D.1   11 下列哪个不属于数据定义语言:AA. selectB. createC. dropD. alter 13 关于mysql_select_db返回值正确的是:CA. 成功开启返回1,失败返回0B. 成功开启返回一个连接标识,失败返回falseC. 成功开启返回True,失败返回FalseD. 成轼开启返回True,失败返回一个错误号   14 请看代码,数据库关闭指令将关闭哪个连接标识?B<? 

6、$link1 =mysql_connect("localhost","root",""); $link2 =mysql_connect("localhost","root",""); mysql_close();?> A. $link1 B. $link2 C. 全部关闭 D. 报错  15 mysql_affected_rows()对哪个操作没有影响?AA. selectB. delete

7、C. updateD. insert 16 mysql_data_seek(查询结果指针,资料录位置)函数中,资料记录位置的值是从多少开头的?D A. 1 B. 2 C. 3 D. 0 17 取得搜寻语句的结果集中的记录总数的函数是:C A. mysql_fetch_row B. mysql_rowid C. mysql_num_rows D. mysql_fetch_array   18 关于mysql_pconnect说法正确的是:D A. 与数据库进

8、行多连接 B. 与mysql_connect功能相同 C. 与mysql_connect功能相同 D. 与数据库建立持久连接  19 如果想取得mysql数据库系统的运行状态,应该用什么函数?C A. mysql_ping B. mysql_status C. mysql_stat D. mysql_info   20 mysql_insert_id()函数的作用是:B A. 查看下一次插入记录时的ID号 B. 查看刚刚插入过的自动增长ID值 C

9、. 查看一共做过多少次insert操作 D. 查看一共有多少条记录  21 mysql_ping()函数的作用以及返回值的类型正确的是:D A. 检查数据库系统的状态,返回整型数值 B. 检查数据库系统的状态,返回值为布尔型 C. 检查到服务器的连接是否正常,返回整型数值 D. 检查到服务器的连接是否正常,返回值为布尔型   22 现有一手推车类程序(cart.inc)其中包含有一添加物品的方法(add_item),下面那个选项可以正确使用方法add_item   

10、  A <?php        classCart                var$items;               functionadd_item ($artnr, $num)   &

11、#160;                   $this-> items$artnr += $num;                        ?>  

12、0;A. <?php       require("cart.inc");       $cart = new Cart;       $cart -> add_item("10", 1);     ?>  B.<?php      &

13、#160; require(cart.inc);        $cart= new Cart        $cart-> add_item ("10", 1)    ?>  C.<?php        require("cart.inc");   

14、;     $cart= new Cart();        $cart-> add_item ("10", 1);    ?>  D.<?php        include("cart.inc");        $cart= new

15、Cart();        $cart-> add_item ("10", 1);    ?>   23 关于mysql_db_query与mysql_query说法正确的是:C A. mysql_db_query与mysql_query在执行sql语句后的返回值是一样的,成功返回资源号,失败返回FALSE B. 不能用mysql_query函数临时在另一个数据库上执行sql语句,而mysql_db_query可

16、以 C. mysql_db_query不会切换回先前连接到的数据库 D.mysql_query在功能上等于mysql_select_db() +mysql_db_query()  24 以下代码执行结果A <?php mysql_connect("localhost","root","") $result = mysql_query("select id,name from tb1"); while($row =mysql_fet

17、ch_array($result,MYSQL_ASSOC) echo "ID:" . $row0 ."Name:" . $row;   ?> A. 报错 B. 只打印第一条记录 C. 循环换行打印全部记录 D. 无任何结果  25mysql_connect( )与mysql_connect( )的区分是( ) BA mysql_connect( )不会忽视错误,将错误显示到客户端B mysql_connect( )不会忽视错误,将错误显示到客户端C

18、没有区分D 功能不同的两个函数 26语句for($k=0;$k=1;$k+);和语句for($k=0;$k=1;$k+);执行的次数分别是: AA 无限和0B 0和无限C 都是无限D 都是0 27读取post方法传递的表单元素值的方法是: BA $_post"名称"B $_POST"名称"C $post"名称"D $POST"名称" 28php运算符中,优先级从高到低分别是( )DA 关系运算符,规律运算符,算术运算符B 算术运算符,关系运算符,规律运算符C 规律运算符,算术运算符,关

19、系运算符D 关系运算符,算术运算符,规律运算符 29cookie的值存储在() CA 硬盘中B 程序中C 客户端D 服务器端 30要查看一个变量的数据类型,可使用函数( ) BA type()B gettype()C GetType()D Type() 31字符串的比较,是按( )进行比较。BA 拼音挨次B ASCII码值C 随机D 先后挨次 32复选框的type属性值是( ) AA checkboxB radioC selectD check 33SESSION会话的值存储在( )DA 硬盘上B 网页中C 客户端D 服务器端 34如

20、果想取得最近一条查询的信息,应该使用哪个函数( ) AA mysql_infoB mysql_statC mysql_insert_id( )D mysql_free_result 35要查看一个结构类型变量的值,可以使用函数( ) BA Print( )B print( )C Print_r()D print_r( ) 36在PHP中哪个变量数组总是包含全部总客户端发出的cookies数据( ) BA $_COOKIEB $_COOKIESC $_GETCOOKIED $_GETCOOKIES 37下列哪个说法是错误的( ) BA gettype( )是查看数据

21、类型的B 没有被赋值的变量是0C unset( )是被认为NULLD 双引号字符串最重要的一点是其中的变量名会被变量值替代 38strtolower( )函数的功能是( )AA 将给定的字符串全部转换为小写字母B 将给定的字符串全部转换为大写字母C 将给定的字符串首字母转换为小写字母D 将给定的字符串首字母转换为大写字母 39HTML中,表格单元格的"值"是存储在( )标签里BA body>B td>C tr>D table>40将一个值或变量转换为字符类型的函数是( ) BA intval( )B strval( )C strD

22、 valint( ) 41php中字符串的连接运算符是( )DA -B +C &D . 42php函数不支持的功能有: CA 可变的参数个数B 通过引用传递参数C 通过指针传递参数D 实现递归函数 43文件框的type属性值是( ) AA textB hiddenC textareaD checkbox  44运算符“”的作用是( )CA 无效B 乘方C 位非D 位异或  45自定义函数中,返回函数值的关键字是( )CA returnsB closeC returnD back 46要检查一个常量是否定义,

23、可以使用函数( ) CA defined( )B isdefin( )C isdefined( )D 无 47关于mysql_select_db的作用描述正确的是( ) DA 连接数据库B 连接并选取数据库C 连接并打开数据库D 选取数据库48HTML中,title标签放在什么位置BA body标签里B head标签里C script标签里D table标签里49使用( )函数可以求得数组的大小AA count( )B conut( )C $_COUNT"名称"D $_CONUT"名称" 50从队列数组队头删除数据可以使用( )函数。

24、AA array_push()B array_pop()C array_shift()D array_unshift() 51在html中嵌入javaScript,应该使用的标记是( ) AA script language="javascript">B head> /head>C body> /body>D !-./.> 52以下代码运行结果( ) D$A=array("Monday","Tuesday",3=>"Wednesday");echo $A

25、2;A MondayB TuesdayC WednesdayD 没有显示53新建一个数组的函数是( ) AA arrayB nextC countD reset54下列不正确的变量名是( ) BA $_testB $2abcC $VarD $printr 55读取get方法传递的表单元素值的方法是: AA $_GET"名称"B $get"名称"C $GEG"名称"D $_get"名称"56函数vat_dump的意义是( ) CA 定义数组B 遍历数组C 输出变量的相关信息D 递归数组57strtouppe

26、r( )函数的功能是:AA 将给定字符串全部转换为大写字母。B 将给定字符串全部转换为小写字母。C 将给定字符串首字母转换为大写字母。D 将给定字符串首字母转换为小写字母。58以下代码的运行结果是( ) Bif($i="")echo "a"elseecho "b"?>A 输出aB 输出bC 条件不足,无法确定D 运行出错59在str_replace(1,2,3)函数中1 2 3 所代表的名称是( ) BA "取代字符串,被取代字符串,来源字符串B 被取代字符串,"取代字符串,来源字符串C 来源字符串,&quo

27、t;取代字符串,被取代字符串D 来源字符串,被取代字符串,"取代字符串60扫瞄网页时,看到的内容是HTML的哪一部分? CA titleB tableC bodyD head61运算符"%"的作用是( ) CA 无效B 取整C 取余D 除62file( )函数返回的数据类型是() BA 数组B 字符串C 整型D 依据文件来定 63、 假设$a=5,有$a+=2,则$a的值为C   A.  5   B.  6     C.  7 

28、0;  D.   8    64、以下关于MYSQL叙述中,错误的是  DA. MYSQL是真正多线程、单用户的数据库系统B. MYSQL是真正支持多平台的C. MYSQL完全支持ODBCD. MYSQL可以在一次操作中从不同的数据库中混合表格  65、 在PHP中属于比较运算符的是  BA. =   B. !  C. = =    D. & 66、PHP定义活动变量的方法是B  

29、0; A.  VAR        B. $        C. $          D.&67、PHP表达式$foo=1+”bob3”,则$foo的值是A   A. 1              B

30、. 1bob3       C. 1b        D.9268、PHP的位运算符不包括D  A.&              B. |            C.    

31、0;    D. ! 69、关于PHP变量的说法正确的是D A. PHP是一种强类型语言 B. PHP变量声明时需要指定其变量的类型 C. PHP变量声明时在变量名前面使用的字符是”&” D. PHP变量使用时,上下文会自动确定其变量的类型  70、在PHP嵌入HTML文档使用的定界符号是DA. “<?PHP”开头,到”?>”结束B. 以”<?- -“开头,到”- -?>”结束C. 以”<%- - “开头,到”- - %>”结束D. 以”<cgi

32、”开头,到”cgi?>” 结束 71、PHP语法中,假设已知$a=”hello”,$b=”china”,则要得到”hello china”的字符串,应该如何操作C    A. $a+$b      B. $a-$b     C. $a.$b      D. $a+=$b72、要配置PHP环境,只需修改A    Aphp.ini    B. http.c

33、onf    C. php.sys     D.  php.exe 73、下列命令中不是PHP的输出命令的是D      A. echo     B. printf()    C. print    D. write74、PHP中定义常量的方法是C  A. VAR     B. dim  

34、   C.  define()     D. undefined()  75、有下列PHP语句段        <?php           if ($a)            print “true”; &#

35、160;          else             print “false”;         ?>       若要输出”false” ,$a应该是  D     A. 10

36、60;     B. 3     C. “true”    D . “0”  76、已知$g=14,则PHP表达式$h=$g+=10,运算后的结果是  A A. $h=$g=24    B. $h=10,$g=24      C. $h=10.$g=14      D. $h=24,$g=10  7

37、7、PHP中调用某一个对象的方法或属性使用的运算符是B  A. =>             B. ->          C. .            D. 78、假设$a=5, 有$b=($a-), 则$b是B  A. 4 

38、0;     B. 5       C, 6       D. 0 79、标记<BR>的用途是B  A. 分段命令     B.换行命令      C.结束命令       D.打印命令 80、PHP中用来删除当前名目的函数是:DAchdir

39、60;        B. cd          C. opendir       D. rmdir      其次大块、编程题(每题10分共计20分)1、 用PHP实现一用户登陆程序。数据库TEST中user(用户)表结构如下:user(userid char(8),password char(6) &#

40、160;/伪代码如下  $link=mysql_connect("$dbhost","$dbusername","$dbpassword");/连接数据库    mysql_select_db("$dbname");    /写sql语句    $sql="select ."    $resource=mysql_query($sql,$link);  if

41、(mysql_fetch_row($resource)   echo "恭喜你登陆成功"  else   echo "该用户不存在"     2、在MYSQL中,数据库”study”中student表内容如下:id name sex9701 Wang 男9702 Zhang 男9703 li 女连接数据库服务器参数为:(”localhost”,”root”,”1234”)请使用PHP语言编写删除一条id为9701的数据记录的程序  <?php   $link=mysql_connect("localhost","root","1234");/连接数据库   mysql_select_db("st

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论