さまざまな型の比較

2008年1月30日

さまざまな型の比較

●比較1
1. null または string
2. bool または null
3. object
4. string, resource または number
5. array
6. object

●比較2
1. string
2. あらゆる型
3. object
4. string, resource または number
5. array
6. あらゆる型

●結果
1. NULL を “" に変換し、数値または文字として比較します
2. bool に変換し、FALSE < TRUE と判断します 組み込みクラスには独自の比較基準が定義されています。それ以外の クラスは比較できません。同じクラスであるかどうかは - プロパティが 同じ値であるかどうかを配列形式で比較(PHP 4)、PHP 5 では ここで説明されています。 3. 文字列やリソースを数値に変換し、算術演算を行います 4. 要素数の少ない配列のほうが小さくなります。オペランド 1 のキーが オペランド 2 に存在しない場合、配列は比較できません。そうでない場合は 個々の要素の値を比較します(以下の例を参照ください) 5. array のほうが常に大きくなります 6. object のほうが常に大きくなります

この記事は役に立ちましたか? 役立った 役立たなかった
0 人中 0 人がこの記事は役に立ったと言っています。

★新記事下ハイブリッドads