(PHP 4 >= 4.0.7, PECL yaz >= 0.9.0)
yaz_sort — Sıralama kuralını belirler
Sıralama kuralını belirler ve Z39.50 Sort'u etkin kılar.
yaz_search() işlevinden önce çağırın; tek başına bir etkisi yoktur. yaz_search() ile birlikte kullanıldığında, bir arama yanıtı alındıktan sonra ve Z39.50 Present (yaz_present()) ile herhangi bir kayıt alınmadan önce bir Z39.50 Sort gönderilmesini sağlar.
yaz_connect() tarafından döndürülmüş bağlantı özkaynağı.
alan1 seçenekler1 alan2 seçenekler2 biçeminde bir dizge olup, alan1 ile sıralama için birincil öznitelikler, alan2 ile saniye sayısını, vb. belirtilir.
alan olarak, ya virgüllerle ayrılmış tür=değer çiftlerinden oluşan (1=4,2=1 gibi) bir öznitelik kümesi ya da bir kural dizgesi (title gibi) belirtilir. seçenekler olarak, boşluklarla ayrılarak aşağıdaki karakterler belirtilir:
Artan sıralama
Azalan sıralama
Harf büyüklüğüne duyarsız sıralama
Harf büyüklüğüne duyarlı sıralama
Hiçbir değer dönmez.
Örnek 1 - Sıralama kuralları
Başlıkları harf büyüklüğüne duyarsız olarak artan sırada sıralamak için kullanacağınız kural:
1=4 ia
İkincil olarak yazara göre sıralama yapılacaksa, harf büyüklüğüne duyarlı olarak artan sırada sıralamak için kullanacağınız kural:
1=4 ia 1=1003 sa