2014-02-10 45 views
1

在PHP中使用與' - >'運算符的文本串聯有問題。 我不能似乎得到語法正確的$playerArray[$x] = $players->$p . $x;文本串聯PHP

所有這些代碼都應該做的是通過「玩家」 JSON對象的步驟,並從玩家返回值1 - 15

$playerArray = array(); 
    $p = "Player_"; 
    for ($x = 0; $x < 15; $x++) { 
     $playerArray[$x] = $players->$p . $x; 
     // insert into database the above 
    } 

這裏是JSON對象即時通訊試圖從中獲取價值。

enter image description here

+3

'$ players - > {$ p。 $ x}' – Wrikken

+0

@Wrikken Thankyou !,浪費了那個小時 –

+0

@Wrikken:發佈你的答案,並在錯誤的答案超出此線程前接受它! –

回答

1

您是否能參考$玩家使用數組符號對象,類似於您如何引用在Javascript對象?

$playerArray = array(); 
    $p = "Player_"; 
    for ($x = 0; $x < 15; $x++) { 
     $playerArray[$x] = $players[$p . $x]; 
     // insert into database the above 
    }