后端开发PHP数据库操作试卷及分析.docxVIP

  • 1
  • 0
  • 约1.41万字
  • 约 30页
  • 2026-06-20 发布于江苏
  • 举报

后端开发PHP数据库操作试卷及分析

一、单项选择题(共10题,每题1分,共10分)

在PHP中,使用PDO连接MySQL数据库时,用于设置错误处理模式为异常模式的常量是?

A.PDO::ERRMODE_SILENT

B.PDO::ERRMODE_WARNING

C.PDO::ERRMODE_EXCEPTION

D.PDO::ERRMODE_NORMAL

答案:C

解析:PDO提供了三种错误处理模式:PDO::ERRMODE_SILENT(静默模式,默认)、PDO::ERRMODE_WARNING(警告模式)和PDO::ERRMODE_EXCEPTION(异常模式)。选项C是设置PDO在发生错误时抛出异常的正确常量。选项A是静默模式,选项B是警告模式,选项D是无效的常量。

为了防止SQL注入攻击,处理用户输入数据最安全有效的方法是?

A.使用addslashes()函数

B.使用htmlspecialchars()函数

C.使用预处理语句(PreparedStatement)

D.使用mysql_real_escape_string()函数

答案:C

解析:预处理语句(PreparedStatement)将SQL语句的逻辑与数据分离,从根本上避免了SQL注入,是当前最安全有效的方法。选项A和D虽然能在一定程度上转义特殊字符,但处理不当或数据库连接字符集设置不当时仍

文档评论(0)

1亿VIP精品文档

相关文档