| ColdFusion MX | ||
| 目 次 > CFML リファレンス > ColdFusion 関数 > IsObject |
|
|
|
|
||
値 (value) がオブジェクトかどうかを調べます。
値が ColdFusion オブジェクトを表す場合は true、値が他の型のデータ (整数、文字列、日付、構造体など) である場合は false
IsObject(value)
IsDate、IsNumeric、IsNumericDate、IsQuery、IsSimpleValue、IsStruct、IsWDDX、IsXmlDoc、IsXmlElem、IsXmlRoot
ColdFusion MX: この関数を追加しました。
パラメータ |
説明 |
|---|---|
value |
値。通常は変数名です。 |
この関数は、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>
|
|
||
| 目 次 > CFML リファレンス > ColdFusion 関数 > IsObject |
|
|