Php 用卷发做一个While循环?

Php 用卷发做一个While循环?,php,curl,Php,Curl,我目前正在做一个新的项目,只是我被困在一个部分,我找不到一个方法,把我想显示的信息球员名单 我目前有: JSON数据: participants 0 teamId 100 championId 18 summonerName "BlackedByLucian" summonerId 23687629 1 {…} 2 {…} 3 {…} 4 {…} 5 {…} 6 {…} 7 {…} 8 {…} 9 {…} PHP 我想这样展示: P

我目前正在做一个新的项目,只是我被困在一个部分,我找不到一个方法,把我想显示的信息球员名单

我目前有:

JSON数据:

participants    
0   
teamId  100
championId  18
summonerName    "BlackedByLucian"
summonerId  23687629
1   {…}
2   {…}
3   {…}
4   {…}
5   {…}
6   {…}
7   {…}
8   {…}
9   {…}
PHP

我想这样展示:

Player1  | 1 | 23

Player2  | 1 | 27

Player3  | 2 | 25

Player4  | 2 | 24

Player5  | 2 | 11

etc.

顺便说一句,
$get\u游戏变量中的0表示json的玩家id。

您可以使用
for
循环执行类似操作。你也可以使用
foreach
循环,但我是个老派的呵呵

for($i = 0; $i < count($get_game["participants"]); $i++)
    echo $get_game["participants"][$i]["summonerName"] . " | " . $get_game["participants"][$i]["teamId"] . " | " . $get_game["participants"][$i]["championId"];
for($i=0;$i
您可以使用
foreach
循环通过
$get\u game['participants']
类似于
foreach($get\u game['participants']as$player){$PlayerName=$player['calleername'];}
查看您的curl缺少url。你有json响应的例子吗?@Eddie试过了,但由于某种原因不起作用(警告:foreach()提供的参数无效)。当你执行
print\r($get\u game)
时,你得到了什么?同时发布您的
foreach
尝试这是我尝试在手机上接听电话时发生的情况,这与
foreach
没有什么不同,OP说他们已经尝试过,但不起作用。我并不是说这是错误的,我当然也不认为OP在每个人身上的实际使用是正确的,但这只是需要记住的+1@Phil是的,看起来他们有语法错误。我想我可能会把我的答案扔出去,以防对他有所帮助:)
for($i = 0; $i < count($get_game["participants"]); $i++)
    echo $get_game["participants"][$i]["summonerName"] . " | " . $get_game["participants"][$i]["teamId"] . " | " . $get_game["participants"][$i]["championId"];