跳至內容

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>
華夏公益教科書