跳至内容

PHP vs ColdFusion/IF 语句

取自 Wikibooks,开放世界中的开放书籍

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>
华夏公益教科书