PHP 测验题

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

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


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

1. 在PHP中,哪个函数用于获取当前PHP版本信息?

  • php_info()
  • phpversion()
  • version()
  • get_php_version()

2. 哪个PHP扩展用于处理MySQL数据库?

  • pdo_mysql
  • mysql
  • mysqli
  • sqlite

3. 在PHP中,哪个指令用于设置脚本的最大执行时间?

  • max_execution_time
  • execution_timeout
  • script_time_limit
  • time_limit

4. 哪个命令用于在Linux中重启PHP-FPM服务?

  • service php restart
  • restart php-fpm
  • php-fpm restart
  • systemctl restart php-fpm

5. 在PHP中,哪个函数用于输出所有已定义的常量?

  • defined_constants()
  • get_defined_constants()
  • list_constants()
  • show_constants()

6. 哪个PHP配置文件用于设置上传文件的最大大小?

  • config.ini
  • httpd.conf
  • php.ini
  • .htaccess

7. 在PHP中,哪个函数用于获取当前的内存使用情况?

  • memory_get_usage()
  • get_memory_usage()
  • memory_usage()
  • current_memory()

8. 哪个工具可以用于检查PHP代码的语法错误?

  • php-check
  • php-validate
  • php-lint
  • php -l

9. 在PHP中,哪个函数用于获取当前的工作目录?

  • current_dir()
  • getcwd()
  • working_dir()
  • dir()

10. 哪个PHP扩展用于处理JSON数据?

  • xml
  • json
  • serialize
  • encode

11. 在PHP中,哪个函数用于设置自定义错误处理程序?

  • set_error_handler()
  • error_handler()
  • custom_error()
  • handle_error()

12. 哪个命令用于查看PHP已安装的扩展列表?

  • php -e
  • php -ext
  • php -list
  • php -m