好的,所以我是PHP的新手,目前正在尝试阵列。例如,让我们假设这是我的数组:

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

从我可以收集的东西,我发现功能 array_splice 允许我指向数组中的特定索引并添加/删除数据。从我看到使用此功能的所有示例中...仅使用数字阵列。现在我的问题是我如何指出 “整体记录”] [3(哪个是空的),例如,更新该字段?

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

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

因此总而言之,我想添加变量 $总计“整体记录”] [3. 。它不一定必须与 array_splice, 但是,如果您想出另一种方法来实现此目的并保持简单或添加评论:)

提前致谢!

有帮助吗?

解决方案

如果我正确理解,只需做

$t1["overallRecord"][3] = $total;

其他提示

$t1["overallRecord"][3] = $total;
许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top