0
PHP | how to access a varaible dynmically?
Ok so , I have some variables say $product1 , $product2, $product3 ... and so on. Now, i want to access these variables using loops, but the thing is how can i attach the numbers , with the variable name (i.e product + 1 , product + 2), in order to access these variables, with any violation. Is there any specific operator there in php
3 Respostas
+ 1
Try this
<?php
$product1 = "TV";
$product2 = "AC";
$product3 = "Flashlight";
$product4 = "Printer";
for($i = 1; $i <= 4; $i++)
{
$name = 'product' . $i;
echo $i . ' ' . $name . '<br />';
}
?>
+ 1
Thank you . I also found another approach , which is quite similar, i.e by simply using ${'product'.$i}.
0
You're welcome.
I didn't even know that approach. Worth noting though 👍