İlişkili dizilerin diğer dizi değişkenlere göre farkı, değerlerinin bir de adı bulunmasıdır. Değerlerin adlarına anahtar denir. Bir ilişkili diziyi değerlerine göre sıralamak için asort() fonksiyonu kullanılır. Örnek:
$birinci_dizi = array ( ogr_01=>”Özbay”, ogr_02=>”Muharrem” , ogr_013>”Hasan” , ogr_04=>”Şahika”);
asort ($birinci_dizi);
PHP, bu diziyi değerler itibariyle alfabetik sıraya sokacaktır. Eğer sıranın değere göre değil de değerlerin anahtarına (burada ogr_01, ogr_02 olan kelimeler) göre yapılmasını istiyorsak, ksort() fonksiyonunu kullanırız. Örnek:
$birinci_dizi = array ( ogr_01=>”Özbay”, ogr_02=>”Muharrem” , ogr_013>”Hasan” , ogr_04=>”Şahika”);
ksort ($birinci_dizi);
PHP, şimdi bu diziyi anahtarlara göre alfabetik sıraya sokacaktır.