您好,欢迎来到尔游网。
搜索
您的当前位置:首页php测题

php测题

来源:尔游网
1.以下哪种类型是B/S构架的正确描述?( ) A. 需要安装客户端的软件

B. 不需要安装就可以使用的软件 C. 依托浏览器的网络系统

D. 依托outlook等软件的邮件系统?

2.PHP中,单引号和双引号所包围的字符串有什么区别?( )(选择两项) A. 单引号速度快,双引号速度慢 B. 双引号速度快,单引号速度慢 C. 两者没有速度差别

D. 双引号解析其中以$开头的变量,而单引号不解析

3.以下代码执行结果为:( )

A 30 B 24linux6 C 6 D 30linux

4.以下代码运行结果:( ) $A = “PHPlinux”; $B = “PHPLinux”;

$C = strstr($A,”L”); //在$A中,查找”L”, 找到了,截取从”L”到末尾 .$c=空值 $D = stristr($B,”l”); //在$B中,查找”l”, 找到了,截取从”l”到末尾 .$D=Linux

echo $C .” is “. $D; ?>

A PHP is Linux B is Linux C PHP is inux D PHP is

5.以下代码运行结果为:( ) $first = “This course is very easy !”;

$second = explode(” “,$first); //把字符串分割,按” ” $first = implode(“,”, $second); //把数组连接 用”,” echo $first; ?>

A This,course,is,very,easy,! B This course is very easy ! C This course is very easy !, D 提示错误

6.session 和cookie 的区别说法错误的是?( ) A. session 和 cookie 都可以记录数据状态。 B. 在设置session 和cookie 之前不能有输出。

C. 在使用cookie 前要使用 cookie_start()函数初始。 D. Cookie是客户端技术,session是服务器端技术。

7.以下修改配置的说法错误的是?( )

A. 使用 set_magic_quotes_runtime()函数可以修改页面过期时间。 B. PHP 的配置文件选项存放在php.ini文件中。

C. Linux 下修改了php.ini文件需要重启apache服务。 D. 默认网页过期时间是30秒。

8.假设服务器中有一文件data,属性为可读写,内容为: Hello php

Hellolinux $filename = “data”;

$fopen = fopen($filename, “w+”); fwrite($fopen,”Hello World”); ?>

请问执行以上代码后data文件内容为:( ) A Hello

B Hello World

C Hello php Hellolinux D 空

9.mysql_connect()与@mysql_connect()的区别是:( ) A @mysql_connect()不会忽略错误,将错误显示到客户端 B. mysql_connect()不会忽略错误,将错误显示到客户端 C. 没有区别

D. 功能不同的两个函数

10.取得搜索语句的结果集中的记录总数的函数是:( ) A. mysql_fetch_row B. mysql_rowid C. mysql_num_rows D. mysql_fetch_array

11.下面程序运行结果( ) $nextWeek = time() + (7 * 24 * 60 * 60); echo ‘Now: ‘. date(‘Y-m-d’) .”\\\\n”;

echo ‘Next Week: ‘. date(‘Y-m-d’, $nextWeek) .”\\\\n”; ?>

A、得到今天的日期(月-日)

B、得到今天的日期(年-月-日)与下周的日期(年-月-日) C、得到现在的时间(小时-分-秒) D、得到现在到下周的时间间隔

12.以下代码执行结果为:( ) function print_A(){ $A = “phpchina”;

echo “A值为: “.$A.”\"; //return ($A); }

$B = print_A();

echo “B值为: “.$B.”\"; ?>

A A值为: phpchina B值为: phpchina B A值为: B值为: phpchina C A值为: B值为:

D A值为: phpchina B值为:

13.修改MySQL用户root的密码的指令是?( ) A. mysqladmin -u root password test B. mysql -u root password test C. mysql -u root -p test

D. mysql -u root -password test

14.设有一个数据库mydb中有一个表tb1,表中有六个字段,主键为ID,有十条记录,ID从0到9,以下代码输出结果是?( ) $link = mysql_connect(‘localhost’, ‘user’, ‘password’) or die(‘Could not connect: ‘.mysql_error());

$result = mysql_query(“SELECT id, name, age FROM mydb.tb1 WHERE id<’5′“) or die(‘Could not query: ‘.mysql_error()); echo mysql_num_fields($result); mysql_close($link); ?>?

A. 6 B. 5 C. 4 D. 3

15.下面的代码的输出是什么?( ) $s = ’12345′;

$s[$s[1]] = ’2′; //$s[2]=2 Echo $s; ?>

A. 12345 B. 12245

C. 22345 D. 11345 E. array

16. 请详细阅读下面列出的表单和PHP代码。当在表单里面的两个文本框分别输入”php”和”great”的时候,PHP将在页面中打印出什么?( )

echo $_GET['element']; ?>

A. Nothing B. Array C. A notice D. phpgreat E. greatphp

17.在用浏览器查看网页时出现404错误可能的原因是 ( ) A 页面源代码错误 B 文件不存在

C 与数据库连接错误 D 权限不足

18.php中,不等运算符是( ) (选择两项) A ≠ B != C <> D ><

19. 函数的参数传递包括: (选择两项) A 按值传递 B 按引用传递

C 按变量传递 D 按作用域传递

20.php中,赋值运算符有( ) (选择三项) A = B += C ==

D .=

21.PHP表单的提交方法有: (选择2项) A post B request

C get D querystring

22.PHP语言标记用的是什么( )符号 (选择三项) A 〈? ?> B 〈php > C 〈?php ?> D 〈% %>

23 关于mysql_select_db返回值正确的是: A. 成功开启返回1,失败返回0

B. 成功开启返回一个连接标识,失败返回false C. 成功开启返回True,失败返回False

D. 成轼开启返回True,失败返回一个错误号

24 以下代码执行结果 mysql_connect(\"localhost\

$result = mysql_query(\"select id,name from tb1\");

while($row =mysql_fetch_array($result,MYSQL_ASSOC)) {echo \"ID:\" . $row[0] .\"Name:\" . $row[];} ?>

A. 报错

B. 只打印第一条记录 C. 循环换行打印全部记录 D. 无任何结果

25.语句for($k=0;$k=1;$k++);和语句for($k=0;$k==1;$k++);执行的次数分别是: A 无限和0 B 0和无限 C 都是无限 D 都是0

26.读取post方法传递的表单元素值的方法是: A $_post[\"名称\"] B $_POST[\"名称\"] C $post[\"名称\"] D $POST[\"名称\"]

27.php运算符中,优先级从高到低分别是( ) A 关系运算符,逻辑运算符,算术运算符 B 算术运算符,关系运算符,逻辑运算符 C 逻辑运算符,算术运算符,关系运算符 D 关系运算符,算术运算符,逻辑运算符

28.cookie的值存储在() A 硬盘中 B 程序中 C 客户端 D 服务器端

29.要查看一个变量的数据类型,可使用函数( ) A type() B gettype() C GetType() D Type()

30.字符串的比较,是按( )进行比较。 A 拼音顺序 B ASCII码值 C 随机

D 先后顺序

31.SESSION会话的值存储在( ) A 硬盘上 B 网页中 C 客户端 D 服务器端

32.在PHP中哪个变量数组总是包含所有总客户端发出的cookies数据( ) A $_COOKIE B $_COOKIES C $_GETCOOKIE D $_GETCOOKIES

33.strtolower( )函数的功能是( ) A 将给定的字符串全部转换为小写字母 B 将给定的字符串全部转换为大写字母 C 将给定的字符串首字母转换为小写字母 D 将给定的字符串首字母转换为大写字母

34.php中字符串的连接运算符是( ) A - B + C & D .

35.php函数不支持的功能有: A 可变的参数个数

B 通过引用传递参数 C 通过指针传递参数 D 实现递归函数

36.自定义函数中,返回函数值的关键字是( ) A returns B close C return D back

37.关于mysql_select_db的作用描述正确的是( ) A 连接数据库

B 连接并选取数据库 C 连接并打开数据库 D 选取数据库

38.使用( )函数可以求得数组的大小 A count( ) B conut( )

C $_COUNT[\"名称\"] D $_CONUT[\"名称\"]

39.新建一个数组的函数是( ) A array B next C count D reset

40.在str_replace(1,2,3)函数中1 2 3 所代表的名称是( ) str_replace(‘a’,’b’,’aabbcc’); A \"取代字符串","被取代字符串","来源字符串" B "被取代字符串",\"取代字符串","来源字符串" C "来源字符串",\"取代字符串","被取代字符串" D "来源字符串","被取代字符串",\"取代字符串"

41、PHP中调用某一个对象的方法或属性使用的运算符是 A. => B. -> C. . D. ~

42 函数( )返回一个字符串里的字符数

A strlen() B: strcmp ( ) C: strtolower( ) D: ucfirst( )

43: PHP程序中,需要处理的上传数据保存在全局数组( ) A $_FILES B: $_COOKIE C: $GLOBALS D: $_SESSION

44.要查看一个结构类型变量的值,可以使用函数( ) A Print( ) B print( ) C Print_r() D print_r( )

45.以下代码运行结果( )

$A=array(\"Monday\ echo $A[2]; A Monday B Tuesday C Wednesday

D 没有显示

46.下列不正确的变量名是( ) A $_test B $2abc C $Var

D $printr

47.isset()的功能是( ) A 测试变量是否存在 B 测试变量是否为空 C 测试常量是否为空 D 测试常量是否存在

48.empty()的功能是: A 测试变量是否为空 B 测试变量是否存在 C 测试常量是否为空 D 测试常量是否存在

49. mysql_affected_rows()对哪个操作没有影响? A. select B. delete C. update D. insert

50. mysql_insert_id()函数的作用是: A. 查看下一次插入记录时的ID号 B. 查看刚刚插入过的自动增长ID值 C. 查看一共做过多少次insert操作 D. 查看一共有多少条记录

因篇幅问题不能全部显示,请点此查看更多更全内容

Copyright © 2019- axer.cn 版权所有 湘ICP备2023022495号-12

违法及侵权请联系:TEL:199 18 7713 E-MAIL:2724546146@qq.com

本站由北京市万商天勤律师事务所王兴未律师提供法律服务