What is the best practice for naming input fields in PHP to ensure they are interpreted correctly?

When naming input fields in PHP, it is best practice to use descriptive and meaningful names that are also secure and easy to work with. Avoid using special characters, spaces, or reserved keywords in the field names to ensure they are interpreted correctly by PHP. Additionally, consider using underscores or camelCase for multi-word field names for better readability.

<form method="post">
    <input type="text" name="username" placeholder="Username">
    <input type="password" name="password" placeholder="Password">
    <input type="submit" value="Submit">
</form>