Google

NAME="GENERATOR" CONTENT="Modular DocBook HTML Stylesheet Version 1.7">

yaz_sort

(PHP 4 >= 4.1.0)

yaz_sort -- ソートの基準を設定する

説明

int yaz_sort ( int id, string criteria)

この関数は、ソートの基準を設定し、Z39.50 Sortを有効にします。 この関数は、yaz_search()または yaz_present()と共に使用して下さい。この関数の みを使用しても何も意味はありません。 yaz_search()と組み合わせて使用した場合、 検索応答が受信され、全てのZ39.50 Presentで取得される前にZ39.50 Sortが送信されます。

field1 flags1 field2 flags2 ...

ただし、field1は最初の属性でのソートを指定し、2番目にfield2といっ たように指定します。フィールドは、カンマで区切られた 型=値 の組か らなる数値属性の組み合わせ(例 1=4,2=1)、または、 文字列の方法を指定することも可能です。 (例 title) フラグは、次の文字の並びからなり、空白により区切ることはありません。

ソートフラグ

a

昇順ソート

d

降順ソート

i

大文字小文字を区別しないソート

s

文字小文字を区別するソート

例 1ソート方法

Bib1属性タイトルで大文字小文字を区別しない昇順のソートを行うには、 以下のソート方法を使用して下さい。
1=4 ia

2番目のソート方法をauthorとし、大文字小文字を区別する昇順のソー トを行うには、以下のようにします。
1=4 ia 1=1003 sa