1
正常情況下,我使用這段代碼,這將是回聲工作良好。如何在我的代碼中使用變量變量PHP函數?
<?PHP
echo $row->test_column_1;
?>
但是當我試圖使用這段代碼時,它不會回顯任何數據。我能怎麼做 ?
<?PHP
$i = "1";
echo ${'row->test_column_' . $i};
?>
正常情況下,我使用這段代碼,這將是回聲工作良好。如何在我的代碼中使用變量變量PHP函數?
<?PHP
echo $row->test_column_1;
?>
但是當我試圖使用這段代碼時,它不會回顯任何數據。我能怎麼做 ?
<?PHP
$i = "1";
echo ${'row->test_column_' . $i};
?>
您可以訪問動態屬性名稱如下:
<?php
$i = "1";
echo $row->{'test_column_' . $i};
http://php.net/manual/en/language.variables.variable.php – rtfm
[PHP對象變量可能的複製變量名稱?](https://stackoverflow.com/questions/10919011/php-object-variable-variables-name) – mickmackusa