【问题标题】:text concatenation PHP [duplicate]文本连接PHP [重复]
【发布时间】:2014-03-08 13:07:30
【问题描述】:

在 PHP 中使用带有 '->' 运算符的文本连接时遇到问题。 我似乎无法为 $playerArray[$x] = $players->$p . $x; 找到正确的语法

所有这些代码应该做的是单步执行“玩家”JSON 对象并返回玩家 1 - 15 的值

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

这是我试图从中获取值的 json 对象。

【问题讨论】:

  • $players-&gt;{$p . $x}
  • @Wrikken 谢谢!,浪费时间
  • @Wrikken : 发布你的答案,并在错误的答案超出此线程之前将其接受!
  • @Dagon 我不知道它存在。多么棒的参考!

标签: php json


【解决方案1】:

您是否能够使用数组表示法来引用 $players 对象,类似于在 Javascript 中引用该对象的方式?

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-05-10
    • 1970-01-01
    • 1970-01-01
    • 2014-12-08
    • 2012-07-28
    • 2011-07-19
    • 2011-07-22
    • 1970-01-01
    相关资源
    最近更新 更多