PHP基础测试 B(附答案)

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

PHP基础测试题

(答题时间:90分钟总分100分)

1,哪一个是比较字符串的函数?

A,strtolen()

B,strops();

C,substr();

D,strcmp();

2,哪些函数与文件上传无关或是错误的? 【多选题】

A,move_uploaded_file();

B,is_uploaded_file();

C,move_file_uploaded();

D,move_file_uploade();

3,中文字符集下面描述错误的是?

A,utf-8这样来设置字符集在mysql里面是错误的。

B.utf-8占用三个长度而gbk或gb2312占用两个长度

C, utf-8和gb2312能使用substr来切割

D, 如果utf-8没有去掉BOM头header()函数发送信息也正常

4,下面这段代码哪段代码是正常的?

A:Functon show(){

Echo ‘aaaaaaaaaaa’;

}

B,Functon show (){

Echo ‘aaaaaaaaa’;

}

C,Function show(){

Echo ‘aaaaaaaaaaa’;

}

D,Function show{

Echo ‘aaaaaaaaaa’;

}

5,请写出以下答案运行的正确结果?

$a=9;

$b=9;

$c=$a++ + ++$b;

$e=$a-- + --$a;

$f=++$b + ++$a;

$g=$a-- + ++$b;

echo $f+$g;

?>

A,语法错误

B,41

C,36

D,39

6,哪一个不是分帧里面的属性?

A,c olspan

B,c ols

C,N oresize

D,s rc

7, Php的mysql函数当中获得查询出来多少行的专业函数为?

A,mysql_affetced_rows()

B,mysql_rows_num();

C,mysql_num_rows();

D,mysql_get_rows();

8,在打开文件时不能打开文件的函数为?

A,file_get_contents();

B,fopen(‘d.txt’,’r+’);

C,unlink(‘gg.txt’);

9,支持事务的存储引擎是谁?

A, myisam

B,CSV

C,innodb

D,merge

10,更改表字段名的标准语法为?

A,alter table 表名 add 字段字类型[first|after]

B,alter table 表名 drop 字段[first|after]

C,alter table 表名 change 原名新名新类型[first|after]

D,alter table 表名 modify 原名字段类型[first|after]

11,无法写入数据库的原因经常不可能有?

A,字符集不正确

B, SQL语句不正确,我们可以用输出来调试,并复制进工具当中进行查询

C,字段名写错或数据类型不准确

D, null类型字段当中没有插入数据

12,唯一字符串的ID的函数是?

A,rand(0,10000);

B,uniqid();

C,eval();

D,com_id();

13, PHP可以html混编,当get传递一个rgb颜色名为bgcolor,自动改变背景颜色的php代码为:

A, ?>

B,”>

C,

D,’ ?>

14,请写出join的作用。

A,将字符串进行连接

B,将数组当中的字符串以指定的字符连接返回一个字符串

C,将数组当中的元素以指定的字符串连接返回一个字符串

D,将数当中的元素以指定字符进行切割

15, PHP的mysql系列函数中常用的遍历数据的的函数是

A,m ysql_fetch_row,mysql_fetch_assoc,mysql_affetced_rows

B, mysql_fecth_row,mysql_fecth_assoc,mysql_affetced_rows

C, Mysql_fetch_rows,mysql_fetch_array,mysql_fetch_assoc

D,M ysql_fecth_row,mysql_fecth_array,mysql_fecth_assoc

16,如下哪句话是对$_GET,$_POST,$_REQUEST描述正确的。

A, $_GET是接收url传参,$_POST是接收文件,$_REQUEST即能接收文件也能够接收URL传参的内容。

B, $_POST是收url传参,$_GET几种方式均能接收,$_REQUEST接收request方式传参

C, $_POST主要接收方式是接收表当中的post方式提交的数据,而$_GET不能接收手动写的URL数据

D,$_POST接收post传参,$_GET接收URL传参,$_REQUEST两者均能接收

17,想要完成一个跳转,哪一个函数能够满足你的需求?

A,redir()

B. header()

C. location()

D. redirect()

18,获取远程客户IP地方法是?

A,g et_client_ip();

B, getip();

C, $_SERVER[‘REMOTE_ADDR’];

D,$_SERVER[‘GET_CLIENT_IP’];

19,以下的代码中$test计算出来的结果为多少?

$demo=10;

$a=&$demo;

$a=20;

$test=&$a;

$a=15;

$demo=16;

Echo $test;

A,15;

B,20

C,16

D,10

20,以下哪个将添’帅哥’进入到数组的尾部。

A. $users[] = '帅哥';

B. array_add($users,'帅哥');

相关文档
最新文档