php测题

合集下载

php期末考试试题(含答案)

php期末考试试题(含答案)

php期末考试试题(含答案)一、选择题(每题 5 分,共 25 分)1. PHP 代码中,用于定义一个常量的关键字是?A. constB. defineC. staticD. variable答案:A2. 以下哪个函数用于获取客户端请求的 IP 地址?A. getenv()B. $_SERVER['REMOTE_ADDR']C. ip2long()D. long2ip()答案:B3. 在 PHP 中,哪个变量用于存储表单提交的数据?A. $_GETB. $_POSTC. $_COOKIED. $_FILES答案:B4. 以下哪个函数用于生成一个随机字符串?A. rand()B. mt_rand()C. substr()D. bin2hex()答案:D5. 在 PHP 中,哪个函数用于检查变量是否为正整数?A. is_int()B. is_float()C. is_string()D. is_numeric()答案:A二、填空题(每题 5 分,共 25 分)1. PHP 代码中,用于定义变量的关键字是?答案:$2. 在 PHP 中,超级全局变量$_SERVER['PHP_SELF'] 用于获取?答案:当前请求的文件名3. PHP 中的数组可以使用哪种数据类型作为键值?答案:整数、浮点数、字符串、布尔值4. 以下哪个函数用于连接数据库?答案:mysqli_connect() 或 PDO::__construct()5. 在 PHP 中,哪个函数用于输出字符串?答案:echo 或 print()三、编程题(共 40 分)1. 编写一个 PHP 程序,实现以下功能:(1)接收用户输入的用户名和密码;(2)判断用户名和密码是否为空;(3)如果用户名和密码都不为空,则将其存储到数据库中;(4)如果用户名或密码为空,则提示用户输入完整信息。

答案:```php<?php// 连接数据库$conn = mysqli_connect("localhost", "username", "password", "database");// 检查连接if ($conn->connect_error) {die("连接失败: " . $conn->connect_error);}// 接收用户输入$username = $_POST['username'];$password = $_POST['password'];// 判断用户名和密码是否为空if (empty($username) || empty($password)) {echo "用户名和密码不能为空";} else {// 存储到数据库$sql = "INSERT INTO users (username, password) VALUES ('$username', '$password')";if ($conn->query($sql) === TRUE) {echo "新记录插入成功";} else {echo "Error: " . $sql . "<br>" . $conn->error;}}// 关闭数据库连接$conn->close();>```2. 编写一个 PHP 程序,实现以下功能:(1)接收用户上传的文件;(2)判断文件类型是否为图片;(3)如果文件类型为图片,则将其保存到服务器上;(4)如果文件类型不是图片,则提示用户上传错误。

PHP试题带答案

PHP试题带答案

评卷人得分分)1分,共10一、是非题:(每题)(说明:认为陈述正确的在括号内打“√”;否则在括号内打“×”)$_abc”不是合法的。

(1.PHP中变量名“)数据库。

(2.PHP只能使用Mysql)”开始。

(3.PHP中的数组键必须为数字,且从“04.全等运算符“===”在比较时,只有在两者的数据类型和值都相同时才返回True。

()5.“mysql_connect( )”与“@mysql_connect( )”没有任何区别。

()6.使用continue语句可以实现PHP程序的跳转。

()7.HTML中的Form表单数据必须使用Submit按钮才可以提交。

()8.PHP中的die()和exit()都可以实现程序中止退出功能。

()9.PHP程序中可以随时嵌入HTML代码和JS代码。

()10.PHP中的Session功能可以完全不受制于客户端的Cookie设置。

()评卷人得分二、填空题:(每空1分,共10分)1.HTML的Form表单中定义单选按钮需要使用INPUT的类型,定义复选按钮需要使用INPUT的类型。

2.PHP表达式10%值为,表达式10/值为。

3.Mysql数据库服务默认开放的端口号是,默认管理员为。

4.为了能够避免SQL注入,你需要坚持。

5.表达式“”的值为。

'Testing'.'3'+'5'.'12'6.PHP 函数中可以利用向外返回一个值,可以使用声明一个全局变量。

评卷人得分30分)三、单选题:(每题2分,共(说明:将认为正确答案的字母填写在每小题后而的括号内)1.<php $a=1; $b=2; $c=3; ($a=4)($b--):($c--); echo $a,$b,$c; >输出结果为:()A.123 B.423 C.122 D.4132.The PHP function that is used to create functions, headers, footers, or elements that will be reused on multiple pages is().A.require() B.refill() C.reuse() D.None of the Above3.If you want to come out of a while loop which of the following is used ()A.exit B.close C.end D.break4.Which of the following statement about PHP is FALSE()A.PHP is a web scripting language.B.PHP is a client side language.PHP is server-side scripting language that allows you to generate dynamic websites..C.D.All the Above5.Which of the following are valid float valuesA.B.C.7e4 D.All of above6.Study following steps and determine the correct order(1) Open a connection to MySQL server(2) Execute the SQL query(3) Fetch the data from query(4) Select database(5) Close ConnectionA.1, 4, 2, 3, 5 B.4, 1, 2, 3, 5 C.1, 5, 4, 2, 1 D.4, 1, 3, 2, 57.What is the correct way to add 1 to the $count variable ( )A.$count =+1 B.++count C.count++; D.$count++;8.What is the correct way to create a function in PHP()A.function myFunction() B.new_function myFunction()C.create myFunction() D.void myFunction()9.下列哪个HTML标记是用来标记图像的()A.<img> B.<image> C.<bitmap> D.<jpg>10.<php $a=; $$a=a!; echo $a$b; >运行输出的结果为:()A.b$b B.$a$b C.ba! D.ab11.<php $a=0x10; echo $a; > 输出结果为:()A.x10 B.0x10 C.0 D.1612.PHP中,下列哪个操作符用来连接字符串()A.+ B.. C.& D.*13.<php for($i=1;$i<3;$i++) echo $i; echo ,; >输出结果为:()A.1,2,3 B.1,2, C.1,2 D.12,14.<php $a=array(1,'color'=>'red',2,'name'=>'apple',4); echo $a[2]; >输出结果为:()A.red B.4 C.apple D.215.下列哪个不是PHP的输出命令:()A.echo B.printf() C.print D.write评卷人得分四、程序分析:(每题2分,共30分)(说明:写出各PHP程序运行后在浏览器里看到的结果)你的成绩及格了!$score=90; if($score<60) { > 1.<php你的成绩不及格!}else{ > <php } ><phpecho $a; > $a=; 2.<php$a='2'; $b='dog'; echo There are $a {$b}s.; > <php .3.4.<php $string1='T-800 once said: I\'m a teacher.'; echo $string1; >5.<php $count=7;function test(){ global $count; echo --$count; if($count>=1) test(); }test(); >6.<php function double($i) { return $i*2; }$a=10; echo double(++$a); echo double($a--); >7.<php $i=23; do { echo $i; } while($i>23); >8.<php for($i=1;;$i++) { if($i>5) break; echo ++$i; } >9.<php $id=3;while($id<7){ $id++;if($id%3) { echo Y; continue; }echo N;} >10.<php function add($a,$b=6) { echo $a+$b; } add(5); add(5,20); >11.<phpfunction f($a,$b) { return $a.$b; }$c=f(3,6)+f(3,10); echo $c; >12.<php $a=2;$b=3;if ($a!=$b) { $t=$a;$a=$b;$b=$t;}else $t=$a*$b;echo $a.$b.$t;>13.<php 猤?牡慲?㈱?湜汹屧?南阳理工,0=>cba,123);$num=count($sz); echo $num; ><php.14.$a = 20;$b=$a/10;switch ($b){case 1:echo one;case 2:echo wo;case 3:echo hree;default:echo other integer;}>15.<phpfunction change(&$a){ $a+=1; }$a = 67; change($a); echo $a;>评卷人得分五、编程题:(共20分)1.利用PHP的循环语句,输出1—100中所有的偶数。

18道PHP网站开发基础过关测试题

18道PHP网站开发基础过关测试题

18道PHP网站开发基础过关测试题1、获得实例化对象所属类名字的函数()A.get_class()B.get_object_vars()C.get_class_methods()D.get_classname()2、以下说法错误的是()A.在外部访问静态成员属性时使用类名::静态成员属性名B.在外部访问静态成员属性时使用$实例化对象->静态成员属性名C.在外部访问静态方法时使用$实例化对象 ->静态方法名D.在外部访问静态方法时使用类名::静态方法名3、下面关于MVC设计模式描述错误的是:()A.MVC英文即Model-View-Controller,中文翻译为'模型-视图-控制器'。

B.将web应用,被分成三个层——模型层、视图层、控制层。

C.控制层主要用于访问数据库,对数据库的数据进行直接处理。

D.视图层主要用于界面输出如Smarty模板就属于这一层4、在PHP面向对象中有一个通用方法__toString()方法,下面关于此方法描述或定义错误的是():A.此方法是在直接输出对象引用时自动调用的方法。

B.如果对象中没有定义此方法时,直接使用echo输出此对象,会报如下错误:Catchable fatal error: Object of class A could not be converted t o string.C.此方法中一定要有一个字符串作为返回值。

D.此方法用于输出信息的,如下所示: public function __toString( ){ echo 'This is Class ....'; }5.下面关于PHP抽象类描述错误的是:( )A.PHP中抽象类使用abstract关键字定义.B.没有方法体的方法叫抽象方法,包含抽象方法的类必须是抽象类。

C.抽象类中必须有抽象方法,否则不叫抽象类。

D.抽象类不能实例化,也就是不可以new成对象。

php考试题

php考试题

php考试题一、选择题(每题2分,共10分)1. PHP中用于定义常量的关键字是()。

A. defineB. constantC. varD. const2. 在PHP中,哪个函数可以用于获取数组的长度?A. count()B. length()C. size()D. number()3. 下列哪个是PHP的内置错误报告级别?A. E_ALLB. E_ERRORC. E_WARNINGD. E_NOTICE4. 在PHP中,如何正确地定义一个类?A. class MyClass {}B. Class MyClass {}C. MyClass {}D. { MyClass }5. PHP中的superglobal数组,用于存储客户端请求数据的是()。

A. $_GETB. $_POSTC. $_REQUESTD. $_SERVER二、填空题(每题2分,共10分)1. 在PHP中,使用 ________ 语句可以定义一个函数。

2. ________ 是PHP中用来包含并运行指定文件的函数。

3. PHP中,使用 ________ 关键字可以将代码从文件中包含到当前脚本。

4. ________ 是一个特殊的数组,保存了包括程序执行时的各种配置选项。

5. 使用 ________ 可以创建一个名为“myArray”的数组,并初始化三个元素分别为“apple”、“banana”和“cherry”。

三、简答题(每题5分,共20分)1. 请简述PHP中的魔术方法,并给出至少两个例子。

2. 解释什么是PHP的自动全球化变量,并给出一个例子。

3. 描述在PHP中如何创建和使用自定义类。

4. 说明PHP中的异常处理机制是如何工作的。

四、编程题(每题15分,共30分)1. 编写一个PHP函数,该函数接受一个字符串作为参数,并返回该字符串反转后的结果。

如果输入的字符串不是字母或数字,则原样返回。

例如,输入“hello123”应该返回“321olleh”。

PHP复习小测验试题及答案

PHP复习小测验试题及答案

PHP复习小测验试题及答案姓名: [填空题] *_________________________________一、单选题1. 分析以下程序代码,输出结果正确的是()。

<?phpfor($i=0,$sum=0;$i <10;++$i){$sum +=$i;}echo $i,',',$sum;> [单选题] *A、10,45(正确答案)B、10,36C、9,45D、9,362. 下列对象操作成员的方式正确的是()。

[单选题] *A、对象.成员B、对象[成员]C、对象->成员(正确答案)D、以上答案都不正确3. 下列选项中与“for(;;)”的功能相同的是()。

[单选题] *A、while(0)B、while(1)(正确答案)C、do...while(0)D、以上的答案都正确4. 下列选项中,哪些是合法的标识符()。

[单选题] *A、username(正确答案)B、123userC、this&thatD、aa$bb5. 以下选项中可以实现继承的关键字是()。

[单选题] *A、globalB、finalC、interfaceD、extends(正确答案)6. 下面选项中,用于查看MySQL中已经存在数据库的是() [单选题] *A、SHOW DATABASEB、SHOW CREATE DATABASE 数据库名称C、SHOW CREATE DATABASES 数据库名称D、SHOW DATABASES(正确答案)7. 关于final关键字,以下说法中正确的是()。

[单选题] *A、当我们不希望一个类的方法被其子类重写时,可以将这个方法用final关键字修饰(正确答案)B、当一个类被final关键字修饰过后仍然可以被继承C、当一个方法被final关键字修饰后,则该方法在子类中不可以进行重写,但是可以被覆盖D、以上说法都不正确8. 下列关于PHP的数据类型描述错误的是()。

php测试题及答案

php测试题及答案

php测试题及答案1. PHP中变量的声明方式是什么?- A. 使用`$`符号- B. 使用`%`符号- C. 使用`#`符号- D. 使用`&`符号答案: A2. 以下哪个函数用于获取当前脚本的名称?- A. `basename()`- B. `dirname()`- C. `getcwd()`- D. `__FILE__`答案: D3. 在PHP中,数组的索引从哪个数字开始?- A. 0- B. 1- C. -1- D. 2答案: A4. 以下哪个选项不是PHP的超全局数组?- A. `$_POST`- B. `$_GET`- C. `$_FILES`- D. `$_COOKIE`答案: C5. PHP中,如何将一个字符串转换为小写?- A. `strtolower()`- B. `strtoupper()`- C. `ucwords()`- D. `ucfirst()`答案: A6. 在PHP中,使用什么关键字来定义一个类? - A. `function`- B. `class`- C. `interface`- D. `trait`答案: B7. 以下哪个选项是PHP中的错误处理函数?- A. `trigger_error()`- B. `set_error_handler()`- C. `error_reporting()`- D. All of the above答案: D8. PHP中,如何获取当前时间的Unix时间戳? - A. `time()`- B. `date()`- C. `gettimeofday()`- D. `microtime()`答案: A9. 在PHP中,如何定义一个常量?- A. 使用`define()`- B. 使用`const`- C. 使用`var`- D. 使用`let`答案: A10. 以下哪个选项是PHP中用于输出内容的函数? - A. `echo`- B. `print`- C. `printf`- D. All of the above答案: D。

php试题及答案五篇范文

php试题及答案五篇范文

php试题及答案五篇范文第一篇:php试题及答案php试题及答案问题1.考虑如下脚本。

标记处应该添加什么代码才能让脚本输出字符串php?$alpha = 'abcdefghijklmnopqrstuvwxyz';$letters = array(15, 7, 15);foreach($letters as $val){/* 这里应该加入什么 */ } ?> A.echo chr($val);B.echo asc($val);C.echo substr($alpha, $val, 2);D.echo $alpha{$val};E.echo $alpha{$val+1} 2.以下哪一项不能把字符串$s1 和$s2 组成一个字符串?A.$s1 + $s2 B.”{$s1}{$s2}” C.$s1.$s2 D.implode(”, array($s1,$s2))E.以上都可以3.变量 $email 的值是字符串****************,把字符串转化成 ?A.substr($email, strpos($email, “@”));下哪项能以B.strstr($email, “@”);C.strchr($email, “@”);D.substr($email, strpos($email, “@”)+1);E.strrpos($email, “@”);4.给定一个用逗号分隔一组值的字符串,以下哪个函数能在仅调用一次的情况下就把每个独立的值放入一个新创建的数组? A.strstr()B.不可能只调用一次就完成C.extract()D.explode()E.strtok()5.要比较两个字符串,以下那种方法最万能?A.用strpos 函数B.用==操作符C.用 strcasecmp()D.用 strcmp()6.以下哪个 PCRE 正则表达式能匹配字符串php|architect?A..* B.…|……… C.d{3}|d{8} D.[az]{3}|[az]{9} E.[a-z][a-z][a-z]|w{9} 7.以下哪些函数能用来验证字符串的完整性?(三选)A.md5()B.sha1()C.str_rot13()D.crypt()E.crc32()8.哪个PHP 函数与以下脚本在UNIX 系统下执行的效果近似?function my_funct($filename){ $f = file_get_contents($filename);return explode(“n”, $f);} ?> A.fopen()B.fread()C.flock()D.split_string()E.file()9.基于指定的式样(pattern)把一个字符串分隔开并放入数组,以下哪些函数能做到?(双选)A.preg_split()B.ereg()C.str_split()D.explode()E.chop() 10.以下脚本输出什么?echo 'Testing '.1 + 2.'45';?> A.T esting 1245 B.Testing 345 C.Testing 1+245 D.245 E.什么都没有11.以下脚本输出什么? $s = '12345';$s[$s[1]] = '2';echo $s;?> A.12345 B.12245 C.22345 D.11345 E.Array 12.方框中的正则表达式能与以下哪些选项匹配?(双选)/.**123d/ A.******123 B.*****_1234 C.******1234D._*1234 E._*123 13.以下哪个比较将返回true?(双选)A.’1top’ == ’1′ B.’top’ == 0 C.’top’ === 0 D.’a’ == a E.123 == ’123′14.如果用+操作符把一个字符串和一个整型数字相加,结果将怎样? A.解释器输出一个类型错误B.字符串将被转换成数字,再与整型数字相加C.字符串将被丢弃,只保留整型数字D.字符串和整型数字将连接成一个新字符串E.整形数字将被丢弃,而保留字符串个 PHP 脚本使用______。

php期末考试自测试卷5

php期末考试自测试卷5

自测试卷5一、选择题1.下面代码运行后输出的结果是()。

<?php$arr = array(0 => 1,1 => 2,2 => 3,'hi' => "hello");echo $arr[1];>A.1 B.2 C.3 D.hello2.哪一个语言结构最能代表以下多路分支if语句的选择结构()。

<?phpif($a=='a'){somefunction();}else if($a=='b'){anotherfunction();}else if($a=='c'){dosomething();}else{donothing();}>A.没有default的switch语句B.一个for循环语句C.一个while语句D.使用default的switch语句3.下列属性中不属于文本域<textarea>的属性是()。

A.name B.cols C.rows D.value4.下面代码运行后输出的结果是()。

<?php$str="phper";$replace="mysql";echo substr_replace($str,$replace,1,2);>A.pmysqler B.phpermysql C.mysql D.pmysql5.假设有一个数据库db_shop中有一个表tb_shop,表中有5个字段,主键为id,有20条记录,id从0到19,以下代码输出结果是()。

$conn = mysqli_connect("localhost", "root", "111", "db_shop");mysqli_query($conn,"set names utf8");$result=mysqli_query($conn,"select * from tb_shop where id<6");$nums=mysqli_num_rows($result);echo $nums;25A.0 B.4 C.5 D.66.下面哪项描述是错误的()。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

1.以下哪种类型是B/S构架的正确描述?()A. 需要安装客户端的软件B. 不需要安装就可以使用的软件C. 依托浏览器的网络系统D. 依托outlook等软件的邮件系统?2.PHP中,单引号和双引号所包围的字符串有什么区别?()(选择两项)A. 单引号速度快,双引号速度慢B. 双引号速度快,单引号速度慢C. 两者没有速度差别D. 双引号解析其中以$开头的变量,而单引号不解析3.以下代码执行结果为:( )<? $num=”24linux”+6;echo $num;?>A 30B 24linux6C 6D 30linux4.以下代码运行结果:()<?php$A = “PHPlinux”;$B = “PHPLinux”;$C = strstr($A,”L”);//在$A中,查找”L”, 找到了,截取从”L”到末尾.$c=空值$D = stristr($B,”l”);//在$B中,查找”l”, 找到了,截取从”l”到末尾.$D=Linuxecho $C .” is “. $D;?>A PHP is LinuxB is LinuxC PHP is inuxD PHP is5.以下代码运行结果为:( )<?php$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,属性为可读写,内容为:HellophpHellolinux<?php$filename = “data”;$fopen = fopen($filename, “w+”);fwrite($fopen,”Hello World”);?>请问执行以上代码后data文件内容为:()A HelloB Hello WorldC Hello php HellolinuxD 空9.mysql_connect()与@mysql_connect()的区别是:()A @mysql_connect()不会忽略错误,将错误显示到客户端B. mysql_connect()不会忽略错误,将错误显示到客户端C. 没有区别D. 功能不同的两个函数10.取得搜索语句的结果集中的记录总数的函数是:()A. mysql_fetch_rowB. mysql_rowidC. mysql_num_rowsD. mysql_fetch_array11.下面程序运行结果()<?php$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值为: phpchinaB A值为: B值为: phpchinaC A值为: B值为:D A值为: phpchina B值为:13.修改MySQL用户root的密码的指令是?()A. mysqladmin -u root password testB. mysql -u root password testC. mysql -u root -p testD. mysql -u root -password test14.设有一个数据库mydb中有一个表tb1,表中有六个字段,主键为ID,有十条记录,ID从0到9,以下代码输出结果是?()<?php$link = mysq l_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. 6B. 5C. 4D. 315.下面的代码的输出是什么?()<?php$s = ’12345′;$s[$s[1]] = ’2′; //$s[2]=2Echo $s;?>A. 12345B. 12245C. 22345D. 11345E. array16. 请详细阅读下面列出的表单和PHP代码。

当在表单里面的两个文本框分别输入”php”和”great”的时候,PHP将在页面中打印出什么?()<form action=”index.php” method=”post”><input type=”text” name=”element*+“><input type=”text” name=”element*+“></form><?phpecho $_GET['element'];?>A. NothingB. ArrayC. A noticeD. phpgreatE. greatphp17.在用浏览器查看网页时出现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 postB requestC getD querystring22.PHP语言标记用的是什么( )符号(选择三项)A 〈? ?>B 〈php >C 〈?php ?>D 〈% %>23 关于mysql_select_db返回值正确的是:A. 成功开启返回1,失败返回0B. 成功开启返回一个连接标识,失败返回falseC. 成功开启返回True,失败返回FalseD. 成轼开启返回True,失败返回一个错误号24 以下代码执行结果<?phpmysql_connect("localhost","root","")$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 无限和0B 0和无限C 都是无限D 都是026.读取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 $_COOKIEB $_COOKIESC $_GETCOOKIED $_GETCOOKIES33.strtolower( )函数的功能是()A 将给定的字符串全部转换为小写字母B 将给定的字符串全部转换为大写字母C 将给定的字符串首字母转换为小写字母D 将给定的字符串首字母转换为大写字母34.php中字符串的连接运算符是()A -B +C &D .35.php函数不支持的功能有:A 可变的参数个数B 通过引用传递参数C 通过指针传递参数D 实现递归函数36.自定义函数中,返回函数值的关键字是()A returnsB closeC returnD back37.关于mysql_select_db的作用描述正确的是( )A 连接数据库B 连接并选取数据库C 连接并打开数据库D 选取数据库38.使用()函数可以求得数组的大小A count( )B conut( )C $_COUNT["名称"]D $_CONUT["名称"]39.新建一个数组的函数是( )A arrayB nextC countD reset40.在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: $_SESSION44.要查看一个结构类型变量的值,可以使用函数( )A Print( )B print( )C Print_r()D print_r( )45.以下代码运行结果( )$A=array("Monday","Tuesday",3=>"Wednesday");echo $A[2];A MondayB TuesdayC WednesdayD 没有显示46.下列不正确的变量名是( )A $_testB $2abcC $VarD $printr47.isset()的功能是( )A 测试变量是否存在B 测试变量是否为空C 测试常量是否为空D 测试常量是否存在48.empty()的功能是:A 测试变量是否为空B 测试变量是否存在C 测试常量是否为空D 测试常量是否存在49. mysql_affected_rows()对哪个操作没有影响?A. selectB. deleteC. updateD. insert50. mysql_insert_id()函数的作用是:A. 查看下一次插入记录时的ID号B. 查看刚刚插入过的自动增长ID值C. 查看一共做过多少次insert操作D. 查看一共有多少条记录。

相关文档
最新文档