У меня есть вопрос .. У меня есть массив латышских слов (т.е. Agita Matīsa
, Āris Matisovičs
, Baiba Matisone
), и мне нужно отсортировать этот массив в алфавитном порядке ... Так что я не знаю, как чтобы сделать это, потому что это не обычный латинский алфавит ... может onyone помочь мне? здесь некоторый код, который описывает, как я получаю этот массив:PHP латышского массив слов сортировочных
foreach($pacienti as $key => $val)
{
$person = array();
foreach($val as $p)
{
$person[] = $p;
}
$person = array_unique($person);
foreach($person as $pac)
{
if ($key != null)
$div_patienti .= "<div id='".$key."' class='filial_r15'>".$pac."</div>";
}
}
UPD1
здесь значение массива:
array(1) { [0]=> string(36) "agita matīsa 080569-11863" } array(1) { [0]=> string(35) "aija matīsa 240938-11562" }
Я добавил Setlocale к моему PHP скрипт ... но мне кажется, что-то оленья кожа работа = ( – vladimir
все данные поступают из db, но я не могу изменить его сортировки или что-то еще в нем = ( – vladimir
@ vladimir - Вы уверены, что используете сортируемый массив? 'Sort' требует 1-мерного массива. .. http://php.net/manual/en/function.sort.php - если у вас больше измерений, вы должны использовать 'usort' –