How to concatenate PHP variable name?

后端 未结 4 2074
抹茶落季
抹茶落季 2020-11-27 05:26

I have a PHP for loop:

for ($counter=0,$counter<=67,$counter++){

echo $counter;
$check=\"some value\";

}

What I am trying to achieve i

4条回答
  •  感动是毒
    2020-11-27 06:02

    The proper syntax for variable variables is:

    ${"check" . $counter} = "some value";
    

    However, I highly discourage this. What you're trying to accomplish can most likely be solved more elegantly by using arrays. Example usage:

    // Setting values
    $check = array();
    for ($counter = 0; $counter <= 67; $counter++){
        echo $counter;
        $check[] = "some value";
    }
    
    // Iterating through the values
    foreach($check as $value) {
        echo $value;
    }
    

提交回复
热议问题