PHP 测验题

通过对PHP 基础语法系统地学习,相信你已全面掌握了 PHP 数据库交互知识点,为了巩固所学的内容,我们准备了一个小测验。

通过这个测验,您可以检验自己对 PHP 的掌握程度,发现可能需要进一步巩固的地方。


  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12

1. 在PHP中,用于连接MySQL数据库的函数是?

  • mysql_connect
  • mysqli_connect
  • pdo_connect
  • db_connect

2. 以下哪个PHP扩展支持预处理语句?

  • MySQLi
  • PDO
  • MySQL
  • SQLite

3. 在PHP中,用于执行SQL查询的函数是?

  • mysqli_query
  • mysql_execute
  • pdo_query
  • db_query

4. 以下哪个方法用于获取查询结果中的一行数据?

  • mysqli_fetch_row
  • mysqli_fetch_array
  • mysqli_fetch_object
  • mysqli_fetch_assoc

5. 在PHP中,用于关闭数据库连接的函数是?

  • mysql_close
  • mysqli_close
  • pdo_close
  • db_close

6. 以下哪个函数用于防止SQL注入?

  • mysql_escape
  • mysqli_escape
  • mysqli_real_escape_string
  • pdo_escape

7. 在PHP中,用于获取查询结果中行数的函数是?

  • mysqli_num_rows
  • mysql_count
  • pdo_row_count
  • db_num_rows

8. 以下哪个方法用于绑定参数到预处理语句?

  • bind_value
  • bind_column
  • bind_result
  • bind_param

9. 在PHP中,用于开始事务的函数是?

  • mysql_begin
  • mysqli_begin_transaction
  • pdo_begin
  • db_transaction

10. 以下哪个函数用于提交事务?

  • mysql_commit
  • mysqli_submit
  • mysqli_commit
  • pdo_commit

11. 在PHP中,用于回滚事务的函数是?

  • mysqli_rollback
  • mysql_undo
  • pdo_rollback
  • db_cancel

12. 以下哪个方法用于获取最后一次插入的ID?

  • mysqli_last_id
  • mysqli_get_id
  • mysqli_fetch_id
  • mysqli_insert_id