端木老师 发表于 2018-4-24 00:45:49

北语网院18春《PHP》作业_1234参考

18春《PHP》作业_1

第1题(单选题)下面的PHP程序运行的结果是什么?( )?php$array \u003d array(1,2,3,5,6,13,21,34,55);$sum \u003d 0;for($i\u003d0;$i5;$i++){   $sum+\u003d$array[$array[$i]];
    A.78
    B.19
    C.NULL
    D.5
第2题(单选题)运行下面的PHP程序后,数据$array的内容是什么?( )?php$array \u003d array(‘1’,’1’);foreach($array as $k\u003d$v){   $v \u003d 2;
    A.array(‘2’
    B.array(‘1’
    C.array(2
    D.(1
第3题(单选题)如果用“+”操作符把一个字符串和一个整型数字相加,结果如何?()
    A.解决器输出一个类型错误
    B.字符串将被转换成数字,再与整型数字相加
    C.字符串将被丢弃,只保留整型数字
    D.字符串和整型数字将连接成一个新字符串
第4题(单选题)index.php脚本如何访问表单元素email的值?( )pform action\ method\form
    A.$_GET[‘email’]
    B.$_POST[‘email’]
    C.$_SESSION[‘text’]
    D.$_POST[‘text’]
第5题(单选题)下面的PHP程序运行结果是什么?(    ) ?php$array \u003d array (1, 2, 3, 5, 8, 13, 21, 34, 55);$sum \u003d 0;For($i \u003d 0; $i5; $i++) {$sum +\u003d $array[$array[$i]];
    A.19
    B.5
    C.78
    D. NULL
第6题(单选题)执行以下PHP语句后,$y的值为()。?php$x \u003d 1;++$x;$y \u003d $x++;echo $y;? 无忧答案网整理发布
    A.1
    B.2
    C.3
    D.0
第7题(单选题)如何给变量$a、$b、$c赋值才能使以下代码显示字符串”hello,word!”( )?php$string \u003d ‘hello, world!’;$a\u003d?;$b\u003d?;$c\u003d?;if($a){ if($b!$c){ echo‘goodbye cruel world!’;
    A.false
    B.true
    C.false
    D.false
第8题(单选题)下面的PHP程序运行的结果是什么?( )?phpfunction sort_my_array($array){   return sort($array);
    A.NULL
    B.array(3){=>int(1) =>int(2) =>int(2)}
    C.bool(true)
    D.array(3){=>int(1) =>int(2) =>int(3)}
第9题(单选题)以下关于current()函数的叙述,正确的是()
    A.key()函数用来读取当前指针所指向元素的键值
    B.key()函数是取得当前指针所投向元素的值
    C.current()函数用来读取当前指针所指向元素的键值
    D.current()函数是取得当前指针所指向元素的值
第10题(单选题)调用函数时,什么情况下不能给函数的参数赋常量?( )
    A.当参数是布尔值时
    B.当函数是类中的成员时
    C.当参数是通过引用传递时
    D.当函数只有一个参数是
第11题(判断题)php中连接两个字符串的符号是“+ ”
    A.对
    B.错
第12题(判断题)PHP是一种强类型语言
    A.对
    B.错
第13题(判断题)PHP中用来删除当前目录的函数是chdir
    A.对
    B.错
第14题(判断题)用foreach循环遍历数组来计算数组所有元素的总和最简单
    A.对
    B.错
第15题(判断题)file( )函数返回的数据类型是数组
    A.对
    B.错
第16题(判断题)mysql_db_query不会切换回先前连接到的数据库
    A.对
    B.错
第17题(判断题)字符串的比较,是按拼音顺序进行比较
    A.对
    B.错
第18题(判断题)在str_replace(1,2,3)函数中1 2 3 所代表的名称是:\u0022取代字符串","被取代字符串","来源字符串"
    A.对
    B.错
第19题(判断题)mysql_insert_id()函数的作用是查看下一次插入记录时的ID号
    A.对
    B.错
第20题(判断题)php中删除所有目录的函数为rmdir
    A.对
    B.错
18春《PHP》作业_2

第1题(单选题)以下代码执行结果为。?php$num \u003d“24linux”+6;echo $num;?
    A.30
    B.24linux6
    C.6
    D.30linux
第2题(单选题)执行以下sql语句后将出现什么?( )   Begin transaction;   Delete from mytable where id\u003d1;   Delete from othertable;   Rollback transaction;
    A.Othertable和mytable中的将被删除
    B.数据库没有变化
    C.Othertable中的内容将被删除,没有table中的id是1的内容将被删掉
    D.Othertable中的美容将被删除
第3题(单选题)对数组进行升序排序并保留索引关系,应该用哪个函数?( )
    A.ksort()
    B.asort()
    C.krsort()
    D.sort()
第4题(单选题)哪个函数能把下面的数组内容倒序排列()$array() \u003d array(‘a’,’b’,’c’,’d’,’e’);
    A.array_flip()
    B.array_reverse()
    C.sort()
    D.以上都不对
第5题(单选题)下面的PHP程序运行结果是什么?( )?phpfunction print_A(){ $A\u003d’I love php’; echo ‘A的值为:’.$A; return $A;
    A.A值为:I love php.B值为:I love php
    B.A值为:    B值为:I love php
    C.A值为:    B值为:
    D.A值为:I love phpB值为:
第6题(单选题)语句“for($k\u003d0;$k\u003d1;$k++);”和语句“for($k\u003d0;$k\u003d1;$k++);”执行的次数分别是( )。
    A.无限和0
    B.0和无限
    C.都是无限
    D.都是0
第7题(单选题)关于exit与die语句结构的说法正确的是()。
    A.exit语句结构执行会停止执行下面的脚本,而die无法做到
    B.die语句结构执行会停止执行下面的脚本,而exit无法做到
    C.die语句结构等价于exit语句结构
    D.die语句结构与exit语句结构没有直接的关系
第8题(单选题)哪种流程控制语句结构用来表现以下代码片段的流程控制最合适()?phpif ($a \u003d ‘a’){ somefunction();
    A.没有default的switch语句
    B.一个递归函数
    C.while 语句
    D.有default的swithc语句
第9题(单选题)内连接(inner join)的作用是什么?( )
    A.把两个表通过一个特定字段关联起来,并创建该字段相同所有的记录的数据集
    B.把两个表通过相同字段关联入一张持久的表中
    C.创建一个包含两个表中相同记录和一个表中全部记录的数据集
    D.创建一个基于表的数据集
第10题(单选题)考虑如下数据表和查询,如何添加索引功能提高查询速度?( )   Create table mytable(   Idint,   Name char(100),   Address1 varchar(100),   Address2 varchar(100),   Zipcode varshar(10),   Sity varchar(50),   Province varchar(2)   )   Select id, varchar   From mytable   Where id between 0 and 100   Order by name, zipcode;
    A.给Zipcode添加全文的索引
    B.给Name添加索引
    C.给Id添加索引,然后给Name和Zipcode分别添加索引
    D.给id添加索引
第11题(判断题)PHP类型转换包括类型强制转换、类型自动转换
    A.对
    B.错
第12题(判断题)将字符串中的换行符()转换为的函数为substr
    A.对
    B.错
第13题(判断题)文件框的type属性值是text
    A.对
    B.错
第14题(判断题)php的多行注释风格为:
    A.对
    B.错
第15题(判断题)php可以使用“scanf”来打印输出结果
    A.对
    B.错
第16题(判断题)执行以下PHP语句后,$y的值为0。?php$x\u003d1;++$x;$y\u003d$x++;echo $y;?
    A.对
    B.错
第17题(判断题)die语句结构等价于exit语句结构
    A.对
    B.错
第18题(判断题)Mysql数据库中SQL查询数据用select语句
    A.对
    B.错
第19题(判断题)$_5a不符合PHP的语法
    A.对
    B.错
第20题(判断题)mysql_query在功能上等于mysql_select_db() +mysql_db_query()
    A.对
    B.错
18春《PHP》作业_3

第1题(单选题)一段脚本如何才算彻底终止?( )
    A.当调用exit()时
    B.当执行到文件结尾时
    C.当PHP崩溃时
    D.当Apache由于系统故障而终止时
第2题(单选题)判断数组键存在的函数为
    A.in_array()
    B.array_key_exists()
    C.array_keys()
    D.array_values()
第3题(单选题)以下PHP代码运行的结果是什么?( )?phpdefine(myvalue,’10’);$myarray\u003d’dog’;$myarray[]\u003d’human’;$myarray[‘myvalue’] \u003d ‘cat’;$myarray[‘doy’]\u003d’cat’;print ‘the value is:’;print$myarray;
    A.the value is :dog
    B.the value is :cat
    C.the value is :human
    D.the value is :10
第4题(单选题)以下php程序远程的结果是什么??php$array \u003d array(‘3’\u003d’a’,1.1\u003d’b’,’c’,’d’);echo $array;?
    A.1
    B.b
    C.c
    D.一个警告
第5题(单选题)如果一个字段能被一个group by的条件的查询语句读出,一下那个语句的描述是正确的?
    A.该字段必须包含null值
    B.字段必须包含在group by的条件中
    C.字段必须有索引
    D.该字段必须是主键
第6题(单选题)下面的PHP代码输出什么?( )?php$s \u003d ‘12345’;$s[$s] \u003d ‘2’;echo $s;?
    A.12345
    B.12245
    C.22345
    D.11345
第7题(单选题)哪种方法用来计算数组所有元素的总和简便?( )
    A.用for循环遍历数组
    B.用foreach循环遍历数组
    C.用array_intersect函数
    D.用array_sum函数
第8题(单选题)以下代码运行结果是什么?()?phpecho‘Testing ‘. 1 + 2. ‘45’;?
    A.Testing 1245
    B.Testing345
    C.Testing 1+245
    D.45
第9题(单选题)下面的PHP程序远程的结果是什么?( )?php$array \u003d array(0.1\u003d’a’,0.2\u003d’b’);echo count($array);?
    A.1
    B.2
    C.0
    D.什么都没有
第10题(单选题)要修改数组$myarray中每个元素的值,如何遍历$myarray数组最合适?( )$myarray \u003d array(‘my string’,’another string’,’hi,mum’);
    A.用for循环
    B.用foreach循环
    C.用while循环
    D.用do..while循环
第11题(判断题)$a\u003d2是把整型变量$a的值乘以4
    A.对
    B.错
第12题(判断题)静态变量的值可以改变,但是常量的值不能
    A.对
    B.错
第13题(判断题)while和do-while语句都是先判断条件再执行循环体
    A.对
    B.错
第14题(判断题)SESSION会话的值存储在网页
    A.对
    B.错
第15题(判断题)运算符\的作用是取整
    A.对
    B.错
第16题(判断题)在HTML中,标记re的作用是标题标记
    A.对
    B.错
第17题(判断题)要检查一个变量是否定义,可以使用函数isset()
    A.对
    B.错
第18题(判断题)假设$a\u003d5,有$a+\u003d2,则$a的值为5
    A.对
    B.错
第19题(判断题)对数组进行升序排序并保留索引关系,应该用krsort函数
    A.对
    B.错
第20题(判断题)Mysql中自增类型必须将其设为key字段
    A.对
    B.错
18春《PHP》作业_4

第1题(单选题)下面的php程序运行的结果是什么?( )?php$array \u003d array(true\u003d’a’,1\u003d’b’);print_r($array);?
    A.Array(=>b)
    B.Array(=>a=>b)
    C.Array(0=>a=>b)
    D.什么都没有
第2题(单选题)下面的sql语句中,排序的方法是什么?(    )   Select *   From my_table   Where id0   Order by id, name desc;
    A.返回的记录先按name排序,再按id排序
    B.返回的数据集倒序排列
    C.Id相同的记录按name升序排序
    D.Id相同的记录按name降序排序
第3题(单选题)下面哪个不是合法的SQL的聚合函数?( )
    A.SUM
    B.CURRENT_DATE
    C.AVG
    D.MIN
第4题(单选题)运行时(run-time)包含一个PHP脚本程序使用()
    A.include_once
    B.require
    C.require_once
    D.以上皆可
第5题(单选题)以下PHP代码的运行结果是()。?php$a\u003d10; $b\u003d2;$c\u003d4;$d\u003d8;$e\u003d1.0;$f\u003d$c+$d*2;$g \u003d $f%20;$h \u003d $b-$a+$c+2;$i \u003d $h$c;$j\u003d$i*$e;print $j;
    A.128
    B.42
    C.242.0
    D.256
第6题(单选题)以下代码哪个不符合PHP语法()。
    A.$_10
    B.${“My Var”}
    C.$10_some
    D.$some
第7题(单选题)以下PHP代码的运行结果是()。?phpob_start();for($i\u003d0;$i10;$i++){ echo $i;
    A.12345678910
    B.1234567890
    C.0123456789
    D.Notice提示信息
第8题(单选题)以下哪个选项是把整型变量$a的值乘以4()
    A.$a*=pow(2
    B.$a+=4
    C.$a%=4
    D.$a-=4
第9题(单选题)mysql_connect与@mysql_connect的区别是()。
    A.后者不会忽略错误,将错误显示到客户端
    B.没有区别
    C.前者不会忽略错误,将错误显示到客户端
    D.功能不同的两个函数
第10题(单选题)考虑如下数组$multi_array,怎样才能从数组$multi_array中找出值cat?( )$multi_array\u003d array(‘red’,’green’,42\u003d’blue’,’yellow’\u003darray(‘apple’,9\u003d’pear’,’banana’,’orange’\u003darray(‘dog’,’cat’,’iguana’)))
    A.$multi_array[‘yellow’][‘apple’]
    B.$multi_array[‘blue’][‘orange’]
    C.$multi_array
    D.$multi_array[‘yellow’][‘orange']
第11题(判断题)cookie的值存储在硬盘中
    A.对
    B.错
第12题(判断题)mysql_select_db成功开启返回True,失败返回False
    A.对
    B.错
第13题(判断题)php函数不支持通过指针传递参数
    A.对
    B.错
第14题(判断题)从队列数组队头删除数据可以使用array_push
    A.对
    B.错
第15题(判断题)COOKIE和SESSION的值都存储在服务器端
    A.对
    B.错
第16题(判断题)strtolower( )函数的功能是将给定的字符串全部转换为小写字母
    A.对
    B.错
第17题(判断题)数组中的元素类型必须一致
    A.对
    B.错
第18题(判断题)PHP变量声明时需要指定其变量的类型
    A.对
    B.错
第19题(判断题)unset是被认为NULL
    A.对
    B.错
第20题(判断题)mysql_pconnect实现与数据库进行多连接
    A.对
    B.错
更多资料登录www.ap5u.com
页: [1]
查看完整版本: 北语网院18春《PHP》作业_1234参考