Bu bir php örneğidir, ancak herhangi bir dil için bir algoritma yapar. Özellikle yapmak istediğim şey Amerika Birleşik Devletleri ve Kanada'yı listenin en üstüne getirmektir. İşte kısaltma için kısaltılmış dizinin bir örneği.Alfabetik olarak sıralanmış bir kimlik (anahtar) ve ülkeler (değerler) karması aldığımı varsayalım, bir girişi yığının üstüne getirmenin en iyi yolu nedir?
array(
0 => '-- SELECT --',
1 => 'Afghanistan',
2 => 'Albania',
3 => 'Algeria',
4 => 'American Samoa',
5 => 'Andorra',)
Kimlik, sağlam kalması gerekir. Yani onları -1 veya -2 yapmak maalesef işe yaramayacak.