Util

インタフェース: Peach_Util_Comparable

定義: /Peach/Util/Comparable.php

相互に比較出来ることをあらわすインタフェースです.

このインタフェースは, Peach_Util_Arrays のソート・大小比較関連の API で使用されます. Java における java.lang.Comparable と同じ用途で使われることを想定しています.

メソッド

直系の既知のサブクラス

Peach_DT_Time
ある特定の日付または時刻を表すインタフェースです.

メソッド 詳細

compareTo

line 49

int compareTo(mixed $subject)

このオブジェクトと引数の値を比較します.

このオブジェクトが $subject より小さい場合は負の整数, このオブジェクトが $subject より大きい場合は正の整数, このオブジェクトと $subject が等しい場合は 0 を返します.

もしも このオブジェクトが $subject と比較できない場合は NULL を返すか, または任意の例外をスローします.

Tags

  • return : 比較結果をあらわす整数
  • access : public

引数

mixed   $subject   比較対象の値