我正在查看 Mage_CatalogSearch_Block_Advanced_Result 类,我不明白为什么在 $searchcriterias 数组组合期间,开发人员使用这种奇怪的脚本:
public function getSearchCriterias()
{
$searchCriterias = $this->getSearchModel()->getSearchCriterias();
$middle = ceil(count($searchCriterias) / 2);
$left = array_slice($searchCriterias, 0, $middle);
$right = array_slice($searchCriterias, $middle);
return array('left'=>$left, 'right'=>$right);
}
为什么他们将数组分成 $left 和 $right?