variables - ColdFusion:获取变量类型

标签 variables types coldfusion

ColdFusion <cfdump />标签给我的信息比 PHP 函数 var_dump() 少得多。 .

CF 中是否还有其他可能性可以找出我的变量是什么类型(整数、字符串等)?

最佳答案

这是一个稍微更新的版本。这包括额外的 ColdFusion 结构数据类型

<cfscript>
 TypeTest = {array   = []
    , struct  = {}
    , orderedstruct = [:]
    , sortedstructNumeric = StructNew("ordered","numeric")
    , sortedstructText = StructNew("ordered","text")
    , string  = "123"
    , number  = 123
    , boolean = true
    , date    = Now()
    , number2 = 1+1
    };


TypeTest.each(function(key, value) {
    TypeTest[key] = {"value" : value,  "meta" : getMetadata(value).getName() };
    });

writedump(TypeTest);
</cfscript>

结果

enter image description here

关于variables - ColdFusion:获取变量类型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11208155/

相关文章:

coldfusion - 如何计算夏令时?

c# - Main() 不想访问类变量

objective-c - 判断一个对象是否是类对象而不是类的实例

c# - 如何在 C# 中制作一个 3 列的列表?

c# - 是否有令人信服的理由反对使用 C# 关键字 "as"?

coldfusion - ORM EntitySave() - 必须在调用 save() 之前手动分配此类的 ID

vim - 将 vim 变量插入文本以获取注释快捷方式

c++ - C++ 中的信号处理(在方法中使用实例变量)

variables - 使用 SASS 将字符串和变量合并到一个变量

json - 在 ColdFusion 中的另一个 cfc 上下文中执行函数,同时遵循导入语句