简短 - 代码有效。
但是怎么样?我做了一个PHP卷曲,所以抓了一个网站,并得到一些事件。的工作原理。
然后我想把一些刮掉的事件组合在一起。测试了一些变化,到最后我做了这个:
$communities[$current_color][] = $li->plaintext;
作品。但我无法想象这是一个分组函数....
有人有想法吗?
以下是我的代码中最重要的代码:
echo '<article class="month">';
foreach( $html->find('tr') as $tr ){
$montName = $tr->find('.ev_td_left', 0);
echo '<h3>' . $montName->plaintext . '</h3>';
echo '<ul>';
foreach( $tr->find('li') as $li ){
$style = $li->style;
preg_match( "/#.{6}/", $style, $li_bgcolor );
/**
* Array nach Farben gruppieren
*/
$current_color = $li_bgcolor[0];
$communities[$current_color][] = $li->plaintext;
echo '<li><span class="event" style="background-color:'.$li_bgcolor[0].';"></span>'.$li->plaintext.'</li>';
}
echo '</ul>';
echo '<br/>';
}
echo '</article>';