最新文章专题视频专题问答1问答10问答100问答1000问答2000关键字专题1关键字专题50关键字专题500关键字专题1500TAG最新视频文章推荐1 推荐3 推荐5 推荐7 推荐9 推荐11 推荐13 推荐15 推荐17 推荐19 推荐21 推荐23 推荐25 推荐27 推荐29 推荐31 推荐33 推荐35 推荐37视频文章20视频文章30视频文章40视频文章50视频文章60 视频文章70视频文章80视频文章90视频文章100视频文章120视频文章140 视频2关键字专题关键字专题tag2tag3文章专题文章专题2文章索引1文章索引2文章索引3文章索引4文章索引5123456789101112131415文章专题3
当前位置: 首页 - 正文

php考试题

来源:动视网 责编:小OO 时间:2025-09-24 17:03:34
文档

php考试题

一、单项选择题(每题2分共计40分)1、假设$a=5,有$a+=2,则$a的值为A.5B.6C.7D.82、以下关于MYSQL叙述中,错误的是A.MYSQL是真正多线程、单用户的数据库系统B.MYSQL是真正支持多平台的C.MYSQL完全支持ODBCD.MYSQL可以在一次操作中从不同的数据库中混合表格3、在PHP中属于比较运算符的是A.=B.!C.==D.&4、在PHP函数中,属于选择数据库函数的是A.mysql_fetch_rowB.mysql_fetch_objectC.mysql_re
推荐度:
导读一、单项选择题(每题2分共计40分)1、假设$a=5,有$a+=2,则$a的值为A.5B.6C.7D.82、以下关于MYSQL叙述中,错误的是A.MYSQL是真正多线程、单用户的数据库系统B.MYSQL是真正支持多平台的C.MYSQL完全支持ODBCD.MYSQL可以在一次操作中从不同的数据库中混合表格3、在PHP中属于比较运算符的是A.=B.!C.==D.&4、在PHP函数中,属于选择数据库函数的是A.mysql_fetch_rowB.mysql_fetch_objectC.mysql_re
一、单项选择题(每题2分共计40分)

1、假设$a=5,有$a+=2,则$a的值为

A.  5   B.  6     C.  7    D.   8

2、以下关于MYSQL叙述中,错误的是

A .  MYSQL是真正多线程、单用户的数据库系统

B.  MYSQL是真正支持多平台的

C.  MYSQL完全支持ODBC

D.  MYSQL可以在一次操作中从不同的数据库中混合表格

3、在PHP中属于比较运算符的是

A. =          B. !        C. = =        D. &

4 、在PHP函数中,属于选择数据库函数的是

A.mysql_fetch_row  B. mysql_fetch_object  C. mysql_result  D. mysql_select_db 

5、COOKIE的属性中,用来确定COOKIE有效日期的属性是

A. NAME    B. EXPIRES  C. PATH   D. DOMAIN

6、PHP定义活动变量的方法是

   A.  VAR        B. $        C. $$          D.&

7、PHP表达式$foo=1+”bob3”,则$foo的值是

  A. 1              B. 1bob3       C. 1b        D.92

8、PHP的位运算符不包括

  A.&              B. |            C. ~        D. !

9、关于PHP变量的说法正确的是

 A. PHP是一种强类型语言

 B. PHP变量声明时需要指定其变量的类型

 C. PHP变量声明时在变量名前面使用的字符是”&”

 D. PHP变量使用时,上下文会自动确定其变量的类型 

10、在PHP嵌入HTML文档使用的定界符号是

A.“”结束

B.以””结束

C.以”<%- - “开始,到”- - %>”结束

D.以”” 结束

    11、PHP语法中,假设已知$a=”hello”,$b=”china”,则要得到”hello china”的字符串,应该如何操作

     A. $a+$b      B. $a-$b     C. $a.$b      D. $a+=$b

    12、要配置PHP环境,只需修改

      A.php.ini    B. http.conf    C. php.sys     D.  php.exe

    13、下列命令中不是PHP的输出命令的是

      A. echo     B. printf()    C. print    D. write

    14、PHP中定义常量的方法是

      A. VAR     B. dim     C.  define()     D. undefined()

    15、有下列PHP语句段,

                       else print “false”;

?>

       若要输出”false” ,$a应该是

     A. 10      B. –3     C. “true”    D . “0”

16、已知$g=14,则PHP表达式$h=$g+=10,运算后的结果是

 A. $h=$g=24    B. $h=10,$g=24      C. $h=10.$g=14      D. $h=24,$g=10

17、PHP中调用某一个对象的方法或属性使用的运算符是

  A. =>             B. ->          C. .            D. ~

18、假设$a=5, 有$b=($a--), 则$b是

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

19、标记 
的用途是

  A. 分段命令     B.换行命令      C.结束命令       D.打印命令

20、 PHP中用来删除当前目录的函数是:

A.chdir         B. cd          C. opendir       D. rmdir

二、填空题  (每题2分共计10分)

1、在PHP中,当前脚本的名称(不包括路径和查询字符串)记录在预定义变量_____中。

2、数组函数 arsort 的作用是______。

3、以Apache模块的方式安装PHP,在文件http.conf中首先要用语句_____动态装载PHP模块,然后再用语句AddType application/x-httpd-php .php使得Apache把所有扩展名为php的文件都作为PHP脚本处理。

4、如果 tbl_user记录了学生的姓名(name)和学号(ID),tbl_score记录了学生的学号(ID)和考试成绩(score)以及考试科目(subject),要想打印出各个学生姓名及对应的的各科总成绩,则可以用SQL语句_________。

5、函数array explode(string separator, string string)的作用是________。

三、读程序填空题(每空5分共计20分)

1.

读取文件内容

      // 打开文件同时打印文件的每一个字符

        if($myFile = fopen("data.txt", "r"))

       {

          while(_____①_____)

    {

           $myCharacter = fgetc($myFile);

           print($myCharacter);

         }

        fclose($myFile);

       }    

?>

2、

文件上传

    //检查是否有文件上传

    if(isset(____②_____))

    {

        //unlink($UploadedFile);

        print("本地 File: $UploadedFile 
\\n");

        print("名称: $UploadedFile_name 
\\n");

        print("大小: $UploadedFile_size 
\\n");

        print("类型: $UploadedFile_type 
\\n");

        print("


\\n");

    }

?>

 

 

3、/* 

功能:日期合法性检查 

返回: true(合法)/false(不合法) 

参数:$ymd 年月日形式的日期 

    $sep 年月日之间的分隔符,默认为- 

*/ 

function datecheck($ymd,$sep='-'){ 

   $parts =_____④____($sep,$ymd); 

   $year = $parts[0]; 

   $month = $parts[1]; 

   $day = $parts[2]; 

   if(isint($year) && isint($month) && isint($day)){ 

      if(checkdate($month,$day,$year)) return true; 

      else return false; 

   } 

   else return false; 

}

四、写出下列程序运行的结果(10分)

class test{

  var $a,$b;

  function test($a,$b){

$this->a=$a;

$this->b=$b;

  }

function getA(){

return $this->a;

  }

  function getB(){

return $this->b;

  }

  function xprint(){

echo "a=".$this->a." b=".$this->b;

  }

};

class test1 extends test{

  var $c,$d;

  function test1($a,$b,$c,$d){

$this->a=$a;

$this->b=$b;

$this->c=$c;

$this->d=$d;

  }

function getC(){

return $this->c;

  }

  function getD(){

return $this->d;

  }

function xprint(){

echo "a=".$this->a." b=".$this->b." c=".$this->c." d=".$this->d;

  }

};

$x=new test(0,0);

$x->xprint();

echo "
\\n";

$y=new test1(1,2,3,4);

$y->xprint();

?>

五、编程题(每题10分共计20分)

1、用PHP实现一用户登陆程序。数据库TEST中user(用户)表结构如下:

user(userid char(8),password char(6))

2、在MYSQL中,数据库”study”中student表内容如下:

idnamesex
9701Wang
9702Zhang
9703li
连接数据库服务器参数为:(”localhost”,”root”,”1234”)

请使用PHP语言编写删除一条id为9701的数据记录的程序

文档

php考试题

一、单项选择题(每题2分共计40分)1、假设$a=5,有$a+=2,则$a的值为A.5B.6C.7D.82、以下关于MYSQL叙述中,错误的是A.MYSQL是真正多线程、单用户的数据库系统B.MYSQL是真正支持多平台的C.MYSQL完全支持ODBCD.MYSQL可以在一次操作中从不同的数据库中混合表格3、在PHP中属于比较运算符的是A.=B.!C.==D.&4、在PHP函数中,属于选择数据库函数的是A.mysql_fetch_rowB.mysql_fetch_objectC.mysql_re
推荐度:
  • 热门焦点

最新推荐

猜你喜欢

热门推荐

专题
Top