| ISOBJECT | |
| 説明
値 (value) がオブジェクトかどうかを調べます。 |
|
| 戻り値
値が ColdFusion オブジェクトを表す場合は true、値が他の型のデータ (整数、文字列、日付、構造体など) である場合は false。 |
|
| カテゴリ
決定関数 |
|
関数のシンタックスIsObject(value) |
|
| 関連項目
IsDate、IsNumeric、IsNumericDate、IsQuery、IsSimpleValue、IsStruct、IsWDDX、IsXmlDoc、IsXmlElem、IsXmlRoot |
|
| ヒストリ
ColdFusion MX: この関数が追加されました。 |
|
| パラメータ
|
|
| 使用方法
この関数は、query オブジェクトおよび XML オブジェクトに対しては false を返します。 |
|
例<!--- この例を使用するには、次のように、color.cfc コンポーネントを作成します。 --->
<!---
<cfcomponent>
<cffunction name="myFunction" access="public" returntype="string">
<!--- 構造体オブジェクトを作成 --->
<cfset myColor = "Blue">
<cfreturn myColor>
</cffunction>
</cfcomponent>
--->
<!--- color.cfc コンポーネントのインスタンスを作成 --->
<cfobject name="getColor" component="color">
<cfif IsObject(getColor)>
<!--- myFunction メソッドを呼び出す --->
<cfinvoke
component="#getColor#"
method="myFunction"
returnVariable="myColor">
</cfinvoke>
<cfif IsDefined("myColor")>
<!--- 戻り値を出力 --->
myColor の値 = <cfoutput>#myColor#</cfoutput><p>
</cfif>
</cfif>
|
|
| VALUE | |
| 通常は変数名である値です。 | |