yaz_sort

(PHP 4 >= 4.0.7, PECL yaz >= 0.9.0)

yaz_sortSıralama kuralını belirler

Açıklama

yaz_sort ( resource $id , string $kural ) : void

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.

Değiştirgeler

id

yaz_connect() tarafından döndürülmüş bağlantı özkaynağı.

kural

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:

Sıralama Seçenekleri
a

Artan sıralama

d

Azalan sıralama

i

Harf büyüklüğüne duyarsız sıralama

s

Harf büyüklüğüne duyarlı sıralama

Dönen Değerler

Hiçbir değer dönmez.

Örnekler

Ö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