2014-01-08 76 views
-7

在PHP代碼中,冒號「:」和點「。」有什麼區別?PHP中「:」和「。」的區別?

下面是代碼,使用(:)它

echo "Before Pention Deducations:$BeforePensionIncome<BR>"; 

如果我使用()代替(:)像下面

echo "Before Pention Deducations.$BeforePensionIncome<BR>"; 

代碼它們之間有什麼區別呢?

+6

在這些例子中,它們都只是字符串中的字符。 – naththedeveloper

回答

2

在您的示例中,它們沒有特殊含義。它們是字符串中的文字字符。

一個會導致:被輸出。另一個將導致輸出.

+0

但他們之間的一般情況是什麼? – Chavi

+1

通常比較它們毫無意義。上下文在所有編程中都很重要。 – Quentin

+2

一般的區別?一個是ASCII 0x2e,另一個是ASCII 0x3a:除非你爲你的問題提供了一個上下文,否則你不會得到比這更好的答案。在正則表達式中使用有什麼區別? PHP運營商有什麼區別? –