PHP将数组值添加到多维数组

时间:2011-08-27 12:42:37

标签: php multidimensional-array array-push

  

可能重复:
  Array push with associate array

我正在尝试设计一个php程序来抓取一个网站并递归地跟踪所有链接,直到搜索整个网站。为了实现这一点,我试图使用一个多维数组,将键设置为网站,例如。 “www.coca-cola.com”以及该页面上所有链接的值(www.coca-cola.com/buy,www.coca-cola.com/find a product /等)。我计划以递归方式访问每个子链接,直到它们都被搜索完毕。但是,我遇到了这行代码的问题:

array_push($accessedarray, ($source => $finished)); 

这似乎不起作用。有谁知道更好的方法来完成这项任务?

感谢。

1 个答案:

答案 0 :(得分:1)

你可以简单地这样做

$accessedarray[$source] = $finished;