Search code examples
phpvariablescountauto-increment

Create 100 variables in php with autoincrement


I need to create a php file with a hundred variables, which are all identical except for their id.

PHP Code

$myvar1 = get_input('myvar1');
$myvar2 = get_input('myvar2');
$myvar3 = get_input('myvar3');
$myvar4 = get_input('myvar4');
...
$myvar100 = get_input('myvar100');

I wonder if it is possible to create only one line as a model, and is replicated 100 times?

Thanks.


Solution

  • Just store it in an array instead of 100 variables:

    $myvar = Array();
    for ($i = 1; $i <= 100; ++$i) {
        $myvar[$i] = get_input('myvar' . $i);
    }
    

    Or if you want the indexes to start at zero:

    $myvar = Array();
    for ($i = 1; $i <= 100; ++$i) {
        $myvar[$i - 1] = get_input('myvar' . $i);
    }