我有一个数组,其中包含按字母表的第一个字母细分的其他美国大学数组。我已经设置了一个测试页,以便您可以使用 print_r 查看数组。该页面是:
http://apps.richardmethod.com/Prehealth/Newpublic/test.php
为了创建该数组,我使用了以下代码:
$alphabetized = array();
foreach (range('A', 'Z') as $letter) {
// create new array based on letter
$alphabetized[$letter] = array();
// loop through results and add to array
foreach ( $users as $user ) {
$firstletter = substr($user->Schoolname, 0, 1);
if ( $letter == $firstletter ) {
array_unshift( $alphabetized[$letter], $user );
}
}
}
现在,我想拆分数组,以便每个数组中有一定范围的字母。例如,
arrayABCEFGH - 将包含以字母 A、B、C、D、E、F、G 和 H 开头的学校。
我的问题是,我应该修改上面的代码,以便在我做一个大数组之前实现这一点,还是应该在之后做?
这是一个大问题。. 如果是这样,如何?:-)
提前感谢您的帮助。非常感谢。