PHP 测验题

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

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


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

1. PHP 中用于发送 HTTP 请求的函数是?

  • http_request()
  • file_get_contents()
  • send_request()
  • curl_send()

2. 哪个函数用于获取客户端的 IP 地址?

  • $_SERVER['CLIENT_IP']
  • $_SERVER['REMOTE_ADDR']
  • get_client_ip()
  • $HTTP_CLIENT_IP

3. PHP 中用于解析 URL 的函数是?

  • parse_url()
  • url_decode()
  • explode_url()
  • split_url()

4. 哪个函数用于设置 HTTP 响应头?

  • set_header()
  • http_header()
  • response_header()
  • header()

5. PHP 中用于发起 POST 请求的库是?

  • HTTP_Request
  • cURL
  • Postman
  • Socket

6. 哪个函数用于获取 HTTP 请求方法?

  • $_SERVER['METHOD']
  • $_SERVER['HTTP_METHOD']
  • $_SERVER['REQUEST_METHOD']
  • get_request_method()

7. PHP 中用于编码 URL 的函数是?

  • urlencode()
  • encode_url()
  • http_encode()
  • escape_url()

8. 哪个函数用于获取 HTTP 请求头?

  • http_headers()
  • request_headers()
  • headers_list()
  • getallheaders()

9. PHP 中用于处理 JSON 数据的函数是?

  • parse_json()
  • json_decode()
  • decode_json()
  • json_parse()

10. 哪个函数用于关闭一个 cURL 会话?

  • curl_end()
  • close_curl()
  • curl_close()
  • curl_shutdown()

11. PHP 中用于获取当前页面 URL 的函数是?

  • $_SERVER['REQUEST_URI']
  • $_SERVER['URL']
  • get_current_url()
  • $HTTP_REQUEST_URI

12. 哪个函数用于发送原始的 HTTP 头?

  • send_headers()
  • http_send_header()
  • raw_header()
  • header()