<?php
$number = 1;
${'str_'.$number} = 'foobar';
echo $str_1;//foobar
How to set a variable to a string?
문제
There is any possibility making something like that using PHP?
<?php
$number = 1;
$str_$number = "BlahBlah";
// and make this: $str_1 = "BlahBlah";
echo $str_1;
?>
해결책
다른 팁
<?php
$number = 1;
$value = 'str_' . $number;
$$value = 'blahblah';
echo $str_1;
?>
Try
<?php
$number = 1;
${'str_' . $number} = 'foobar';
?>
You can also try
$number = 1;
eval('$str_'.$number.' = "foobar";');
echo $str_1;
제휴하지 않습니다 StackOverflow