PHPExcel,如果$ value = $ value那么跳过?

我正在尝试使用PHPExcel读取xlsx文件,但是我尝试使用第1列值生成导航栏时出现问题。 由于我的大部分专栏包含相同types的价值, eg T-Shirt, T-Shirt... Cap, Cap, Cap.. Hoodies, Hoodies...我有一个问题筛选出相同的价值,有人有任何想法如何跳过与前一个值相同的值?

这是我的代码:

 <?php for ($column = 2; $column <= $highestRow; ++$column) { $cat = $objWorksheet->getCellByColumnAndRow(0, $column)->getValue(); if ($cat == $cat) { continue; } else { echo '<li><a href="'.$cat.'">'.$cat.'</a></li>'; } } ?> 

如果它在我的导航栏的<li><a href=""></a></li>下工作,那将会很棒

尝试这个。

 //Get the value of $column -1 aka the previous column. $previousColumn = $objWorksheet->getCellByColumnAndRow(0, $column - 1)->getValue(); $cat = $objWorksheet->getCellByColumnAndRow(0, $column)->getValue(); if ($cat == $previousColumn) { continue; } else { echo '<li><a href="'.$cat.'">'.$cat.'</a></li>'; }