How to retrieve input numbers in PHP?
In PHP, you can use $_GET or $_POST to retrieve input numbers. The specific methods are as follows:
- Retrieves data sent to the server via GET method
- http://example.com with the number 10
$number = $_GET['number'];
- data received from an HTML form submitted via the POST method
- amount
$number = $_POST['number'];
It should be noted that the values returned by $_GET and $_POST are in string type. If you need to convert it to a numerical type, you can use the intval() function or (int) type casting. For example:
$number = intval($_GET['number']);
Additionally, you can use the filter_input() function to retrieve input numbers and specify the type of filter. For example, to retrieve numeric parameters submitted via the GET method.
$number = filter_input(INPUT_GET, 'number', FILTER_VALIDATE_INT);
This will return the validated integer or false if validation fails.