在PHP的世界裏,字串都要用單引號( ‘ )或雙引號( " )框起來,這兩個有差嗎?
大部份來說,是一樣的,如下面這些:
$hello=’world’;
$hello="world";
什麼時候會不一樣呢?當字串內容必須被「計算」的時候。以下的2個例子,字串內容都是要被計算的,所以都不可以使用單引號:
$hello="Hi, $name";
$price="{$prod[0]} 元";
好啦~以後可別傻傻分不清楚囉~
在PHP的世界裏,字串都要用單引號( ‘ )或雙引號( " )框起來,這兩個有差嗎?
大部份來說,是一樣的,如下面這些:
$hello=’world’;
$hello="world";
什麼時候會不一樣呢?當字串內容必須被「計算」的時候。以下的2個例子,字串內容都是要被計算的,所以都不可以使用單引號:
$hello="Hi, $name";
$price="{$prod[0]} 元";
好啦~以後可別傻傻分不清楚囉~