【发布时间】:2016-02-27 19:02:17
【问题描述】:
我刚刚在我已经工作的代码中添加了一个循环。我很确定是什么给我带来了麻烦,这是以下代码之一:
首先我有:
$teams = array(ARI, ATL, BAL, BUF, CAR, CHI, CIN, CLE, DAL, DEN, DET, GB, HOU, IND, JAC, KC, MIA, MIN, NE, NO, NYG, NYJ, OAK, PHI, PIT, SD, SEA, SF, STL, TB, TEN, WAS);
foreach ($teams as $value) {
$query_string = 'api_key='.$api_key.'&team=$value'; // Change team/month
这是将$query_string 设置为随着循环运行而变化的$value 的正确方法吗?
稍后在循环内部:
$sql = "CREATE TABLE $value . _GAMES ( ". // Creating a new table for each team
这是将循环更改的$value 变量与我希望表名的其余部分连接起来的正确方法吗? (即我希望第一个循环创建表ARI_GAMES。
【问题讨论】:
-
我希望我的描述性回答可能对您有所帮助,以便更好地了解 PHP 数组应该如何以及如何在 PHP 中
concatenate strings
标签: php mysql arrays api loops