作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我刚刚向我已经运行的代码添加了一个循环。我很确定是什么给我带来了麻烦,那就是以下代码之一:
首先我有:
$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
。
最佳答案
将 $query_string
更改为
$teams = array('ARI', 'ATL', 'BAL', 'BUF');
foreach ($teams as $value) {
$query_string = 'api_key='.$api_key.'&team='.$value;
}
关于php - 尝试创建一个 PHP foreach 循环,循环遍历数组以调用 API 并输出到 MySQL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33908888/
我是一名优秀的程序员,十分优秀!