我正在使用php simple dom
到目前为止,我正在尝试在foreach循环之前清理数组,
$html = file_get_html('test/php/refs.calendar.html');
$links = array();
foreach ($html->find('ul') as $ul) {
$links[] = $ul->plaintext ;
}
echo '<pre>',print_r($links, 1),'</pre>';
prints out:
Array
(
[0] => bla bla
[1] => more bla bla
[2] => some text
[3] => some more text
[4] => some more text
[5] => some more text
)
prior to foreach loop i tried:
$links[] = array_splice($html->find('ul'), 1, 2) ;
我想在循环之前摆脱数组1和[2]的困扰,我想我一阵阵混乱就得到了对象和数组,有什么想法吗?
答案 0 :(得分:0)
与其在发送到数组之前尝试进行拼接,不如在执行以下操作:
array_splice($links, 0,2);
print_r($links);
或未设置:
unset($links[0], $links[1]);
print_r($links);