單引號?雙引號?傻傻分不清楚?

在PHP的世界裏,字串都要用單引號( ‘ )或雙引號( " )框起來,這兩個有差嗎?

大部份來說,是一樣的,如下面這些:

$hello=’world’;

$hello="world";

什麼時候會不一樣呢?當字串內容必須被「計算」的時候。以下的2個例子,字串內容都是要被計算的,所以都不可以使用單引號:

$hello="Hi, $name";

$price="{$prod[0]} 元";

好啦~以後可別傻傻分不清楚囉~

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *