我正在尝试将内容放入数组中。大约100个网址的内容已存储在我称为$arraycontents
的变量中,该变量使用","格式化。出于某种原因,当我这样做时,数组会被削减,但是当我手动输入网址时它会起作用。非常烦人的问题。
以下是代码:
$arraycontents = '"http://archive.org/wayback/available?url=' . implode('","http://archive.org/wayback/available?url=',$matches[0]). '"';
$urls = array($arraycontents);
在错误消息中我得到它看起来像数组被切断。
答案 0 :(得分:0)
$matches[0]
包含“urls”已经是一个数组,所以前缀为all(如果我猜对了OP想要的话)
$urls = array_map(function($m) {
return 'http://archive.org/wayback/available?url='.$m;
},$matches[0]);