STRUCTFINDKEY  
説明

ネストされた配列、構造体、および他の要素を再帰的に検索して、value パラメータで指定された検索キーに一致する値を持つ構造体を探します。

 
戻り値

value に一致する値を持つ構造体を含んでいる配列

 
カテゴリ

構造体関数

 
関数のシンタックス
StructFindKey(top, value, scope)
 
関連項目

構造体関数、『ColdFusion MX 開発ガイド』の第5章の「配列と構造体の使用」 の「構造体関数」

 
パラメータ

 
使用方法

検索結果は構造体の配列で返されます。各検索結果がそれぞれ 1 つの構造体に入っています。各構造体は次のようなフィールドを持ちます。

  • Value: 見つかったキーに格納されている値
  • Path: 見つかったキーに到達するパスの文字列
  • Owner: 見つかったキーを含んでいる親オブジェクト

構造体のキーはソートされていません。

 
<cfset aResults = StructFindKey( #request#, "bass" )>
TOP  
検索の開始位置である ColdFusion オブジェクトです (構造体または配列)。このパラメータには、 オブジェクト名ではなくオブジェクトが必要です。
VALUE  
文字列、または文字列を含む変数です。これで指定した値を検索します。
SCOPE