gpt4 book ai didi

coldfusion - 在 CFML 中,len(x) 更好还是 x NEQ ""更好?

转载 作者:行者123 更新时间:2023-12-04 01:06:47 25 4
gpt4 key购买 nike

这个

<cfif len(x)>

或者
<cfif x NEQ "">

哪个更有效和可读?函数调用与比较空字符串?

最佳答案

我和斯科特在一起:

<cfif len(trim(x))>

当您将数据库元素分配给具有“空”值或单个空格的变量时,它将仅通过长度测试,修剪会修复该问题。

如果我在自己的代码中并且我确定我的变量已经声明,我只会使用它。然而,我经常在国外遇到另一个程序员问题,所以我的测试看起来像:
<cfif isdefined('x') AND len(trim(x)) gt 0>

至于可读性,它不是最漂亮的,但它是最彻底的。

关于coldfusion - 在 CFML 中,len(x) 更好还是 x NEQ ""更好?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6864594/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com