W3docs

Setting POST variable without using form

To set the value of a POST variable in PHP, you can use the following code:

To set the value of a $_POST array variable in PHP, you can directly assign a value to it:

Example of setting the value of a POST variable in PHP

<?php

$_POST['variable_name'] = 'variable_value';

This will set the $_POST['variable_name'] element to variable_value. You can then access this value in your PHP code using the $_POST array, like this:

Example of accessing the value of a POST variable in PHP

<?php

$variable = $_POST['variable_name'];

<div class="alert alert-info flex not-prose"> Watch a course <span class="hidden md:block">Watch a video course </span> Learn object oriented PHP</div>

You can also use the $_POST array to set multiple variables at once, like this:

Example of using the $_POST array to set multiple POST variables at once in PHP

<?php

$_POST['variable_1'] = 'value_1';
$_POST['variable_2'] = 'value_2';
$_POST['variable_3'] = 'value_3';
// etc.

Note that directly assigning values to $_POST in PHP code does not simulate an actual HTTP POST request. It simply sets a PHP array variable that your script can read later.