最新PHP技术笔试题
PHP+MySQL技术职位笔试题,选拔人才自然很严格,考生们需要好好做功课,争取取得好成绩!
选择题
1. 请详细阅读下面列出的表单和PHP代码,当在表单里面的两个文本框分别输入“php”和“great”
的时候,PHP将在页面中打印出什么?( )
A. Nothing
B. Array
C. A notice
D. phpgreat
E. greatphp
2. 下面的脚本运行以后,$array
数组所包含的值是什么?( )
A. array (?2? , ?2?)
B. array (?1? , ?1?)
C. array (2 , 2)
D. array (Null , Null)
E. array (1 , 1)
3.
下面的脚本运行以后,屏幕显示什么样的信息?( )
A. abcdef
B. def
C. abc
D. def\nNotice: Undefined index: def in /xx/yy/zz.php on line 4
4. 以下代码的输出是什么?( )
A. 12345
B. 12245
C. 22345
D. 11345
E. array
5. PHP中,单引号和双引号所包围的字符串有什么区别?( )(选择两项)
A. 单引号速度快,双引号速度慢
B. 双引号速度快,单引号速度慢
C. 两者没有速度差别
D. 双引号解析其中以$开头的变量,而单引号不解析
E. 单引号解析其中\r \t等转义字符,而双引号不解析
6. 对于SELECT * FROM tb1这样的SQL查询语句,如何才能减少从数据库返回的数据量?(
(选择两项)
A. 转为存储过程
B. 用具体的字段名来代替”*”
C. 加一个”where”语句
D. 转变查询为视图
E. 使用预语句
7. 下面哪个不是合法的SQL的归类函数?( )
A. AVG
B. SUM
C. MIN
D. MAX
E. CURRENT_DATE()
8. 在MySQL中的mysql数据库中没有以下哪张表?( )
A.tables_priv
B.columns_priv
C.user
D.database
9. 关于mysql_select_db返回值正确的是?( )
A. 成功开启返回1,失败返回0
B. 成功开启返回一个连接标识,失败返回false
C. 成功开启返回True,失败返回False
D. 成功开启返回True,失败返回一个错误号
10. 请看代码,数据库关闭指令将关闭哪个连接标识?( )
$link1 = mysql_connect(?localhost?, ?root?, ??);
$link2 = mysql_connect(?localhost?, ?root?, ??);
mysql_close();
?>
)
A. $link1
B. $link2
C. 全部关闭
D. 报错
11. mysql_affected_rows()对哪个操作没有影响?( )
A. SELECT
B. DELETE
C. UPDATE
D. INSERT
12. mysql_data_seek(查询结果指针,资料记录位置)函数中,资料记录位置的值是从多少开始
的?( )
A. 1
B. 2
C. 3
D. 0
13. 关于mysql_pconnect说法正确的是?( )
A. 与数据库进行多连接
B. 与mysql_connect功能相同
C. 与@mysql_connect功能相同
D. 与数据库建立持久连接
14. mysql_insert_id()函数的作用是?( )
A. 查看下一次插入记录时的ID号