此问题在此处已有答案:
Using braces with dynamic variable names in PHP(9个答案)
4天前关闭。
我有一些变量,比如$start1,$start2...$start($no_col).我如何在php中用echo显示所有变量?在下面的代码中它不起作用。$no_col可以从1到10变化。它不是固定的!我希望结果显示所有的$start1,$start2...$start($no_col)值。所有$start1 ..$start10变量都包含日期,如2022-12-10;
for ($i=1; $i <=$no_col ; $i++) {
echo $start.${$i};
结果会是这样的:2022年3月10日2022年9月6日
1条答案
按热度按时间z5btuh9x1#
你可以使用
get_defined_vars
函数获取所有变量,然后只显示你需要的内容:PHPize - online editor