我正在尝试设计一个php程序来抓取一个网站并递归地跟踪所有链接,直到搜索整个网站。为了实现这一点,我试图使用一个多维数组,将键设置为网站,例如。 “www.coca-cola.com”以及该页面上所有链接的值(www.coca-cola.com/buy,www.coca-cola.com/find a product /等)。我计划以递归方式访问每个子链接,直到它们都被搜索完毕。但是,我遇到了这行代码的问题:
array_push($accessedarray, ($source => $finished));
这似乎不起作用。有谁知道更好的方法来完成这项任务?
感谢。
答案 0 :(得分:1)
你可以简单地这样做
$accessedarray[$source] = $finished;