PHP vs ColdFusion/IF 语句
外观
PHP IF 语句
<?php
if( condition ){
// CODE TO EXECUTE
}
?>
条件基于您希望比较的信息。
因此,我们假设您希望将苹果与橙子进行比较,看看它们是否相同。
if( "apples" == "oranges" ){
// OUTPUT ANSWER
echo "Apples = Oranges. True";
}
现在假设您希望即使条件不满足也想返回答案。您将使用称为 else 语句的内容,如下所示。
if( "apples" == "oranges" ){
// output
}
else
{
// output alternative
echo "Apples Do Not = Oranges";
}
ColdFusion 在其比较中非常不同。它们如下所示
<cfif apples eq oranges>
Apples = Oranges
</cfif>
如果您注意到它更基于 <> 而不是基于结构。对于基于标记的 HTML 开发人员来说,这可以更容易转换
现在要返回备用或 else,您执行的操作与 PHP 中几乎完全相同,但如下所示
<cfif apples eq oranges>
Apples = Oranges
<cfelse>
Apples do not = oranges
</cfif>