名稱：
	sort_array() - 將一個陣列的內容排序。
語法：
	array sort_array( array arr, string fun, object ob );
	array sort_array( array arr, function f );
	array sort_array( array arr, int direction );

	陣列 sort_array( 陣列 陣列, 字串 函式, 物件 物件 );
	陣列 sort_array( 陣列 陣列, 函式指標 f );
	陣列 sort_array( 陣列 陣列, 整數 方向 );
用法：
	第一種 (ob, fun) 的語法如同第二種語法使用 (: call_other, ob, fun :)
	作為函式指標 f 參數。

	在前兩種語法中，傳回的陣列是以參數函式排序後的結果。該函式拿兩個元
	素作為參數，當第一個參數小於第二個時傳回 -1，兩者相等時傳回 0，第
	二個小於第一個時傳回 1。

	第三種語法傳回一個與 arr 有著相同元素的陣列，但是以內建的排序行程
	(built-in sort routine) 做快速排序。direction 為 1 或是 0 時，將會
	依照上升順序快速排序, 而 direction 為 -1 時將依照下降順序
	(descending) 排序。內建的排序行程有其限度，即所有陣列中的元素型態
	必須一致 (homogeneous)，完全由單一的型態組成。而型態只能是字串、整
	數、浮點數其中一種。陣列組成的陣列將依照每個陣列的第一個元素排序，
	讓您可以對資料庫 (database) 排序。
參考：
	strcmp
作者：
	Tim Hollebeek  Beek@ZorkMUD, Lima Bean, IdeaExchange, and elsewhere
翻譯：
	spock@muds.net		2000.May.21.	v22 版
