How can one create an input field in PHP to store user input in a variable?

To create an input field in PHP to store user input in a variable, you can use a form with an input field and a submit button. When the form is submitted, the user input will be sent to the server and stored in a variable using the $_POST superglobal array.

<form method="post">
    <input type="text" name="user_input">
    <input type="submit" value="Submit">
</form>

<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    $user_input = $_POST['user_input'];
    echo "User input: " . $user_input;
}
?>