Alphabetize结果在视图中

时间:2010-08-26 00:21:33

标签: php codeigniter

我正在尝试在CodeIgniter中执行this。这是我放入pastebin的代码。

你可以猜到,它不起作用。我需要视图来呈现如下结果:

  • A
  • 客户
  • A CLIENT 2
  • 另一位客户
  • 大客户
  • 兄弟客户
  • C
  • 课程我是客户
  • 来自客户

1 个答案:

答案 0 :(得分:1)

$prev_row = '';
foreach ($clients as $client) {
    $first_letter = strtoupper(substr($client['name'], 0, 1));
    if ($first_letter != $prev_row) {
        echo "<h3>$first_letter</h3>";
    }

    echo $client['name'] . "\n";
    $prev_row = $first_letter;
 }

根据评论修改答案,不确定阵列的结构,但这应该指向正确的方向。