Syntax
$method = $_SERVER["REQUEST_METHOD"] ?? "GET";Examples
PHP superglobals example
A focused example you can adapt while practising.
$method = $_SERVER["REQUEST_METHOD"] ?? "GET";Best practices
- Start with the smallest working example, then adapt it to your project.
- Use the language’s standard library and idioms before introducing extra dependencies.
At a glance
- Purpose
- Server-side web applications
- File extension
- .php
- Runs in
- PHP runtime on a server or CLI
- Usually used with
- HTML, databases and web servers
Specifications & further reading
Related PHP documentation
PHP Request Data
PHP exposes HTTP request data through superglobal arrays such as $_GET and $_POST. Data from a request is untrusted and should be validated before use.PHP exceptions
PHP reference for php exceptions.PHP include and require
PHP reference for php include and require.PHP filter_input
PHP reference for php filter_input.
PHP exposes HTTP request data through superglobal arrays such as $_GET and $_POST. Data from a request is untrusted and should be validated before use.PHP exceptions
PHP reference for php exceptions.PHP include and require
PHP reference for php include and require.PHP filter_input
PHP reference for php filter_input.