문제

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;
${'str_'.$number} = 'foobar';
echo $str_1;//foobar

다른 팁

<?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;
라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top