[英]dynamic variable names in for loop
我有一个使用列名称设置的mysql数据库,例如:
Room1Type Room1Level Room1Dimensions Room2Type Room2Level ... etc
房间数量将根据每次进入而有所不同。 一些行将有5个房间,一些行将有30个房间。还有一列告诉我总共有多少个房间,这样我就可以遍历它们。 问题是,在“ for循环”中循环访问它们时,如何更改循环中的变量名称以引用单个列,例如在第一个循环上引用“ $ room ['Room1Type']”,然后再引用“ $ room” ['Room2type']“在第二个循环上,等等?
您可以按以下方式创建键的名称:
$index = 2;
echo $room['Room' . $index . 'type'];
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.