1

好的,所以我对 PHP 还很陌生,我目前正在尝试使用数组。例如,假设这是我的数组:

    $t1 = array (
  "basicInfo" => array (
   "The Sineps",
   "December 25, 2010",
   "lemonpole_1g"
  ),
  "overallRecord" => array (
   "23",
   "12",
   "19",
   ""
  )
);

根据我收集到的信息,我发现函数array_splice允许我指向数组中的特定索引并添加/删除数据。从我看到的使用此函数的所有示例中...仅使用了数字数组。现在我的问题是我将如何指向["overallRecord"][3](例如,它是空的)并更新该字段?

为了进一步了解空字段是“总分”:

$wins = $t1["overallRecord"][0] * 3;
$loss = $t1["overallRecord"][1];
$draw = $t1["overallRecord"][2];
$total = $wins + $draw;

所以总而言之,我想将变量$total添加到["overallRecord"][3]。它不一定必须与array_splice一起使用,但是,如果您想出一种不同的方法来实现这一点,请尝试保持简单或添加评论:)

提前致谢!

4

2 回答 2

0
$t1["overallRecord"][3] = $total;
于 2010-12-15T22:06:33.357 回答
0

如果我理解正确,只需执行

$t1["overallRecord"][3] = $total;
于 2010-12-15T22:07:20.300 回答