1. 程式人生 > >字串的三種定義方式

字串的三種定義方式

定義字串的三種方式: 1.單引號 $name=‘張三’; 2.雙引號 $name=“張三”; 3.定界符<<< 在定義變數的時候單引號和雙引號是沒有區別的,但是在輸出時單引號會原封不動的輸出,而雙引號會輸出變數的值。

$name="張三";
$sex='男';
$age=20;
echo '$name';//會輸出$name
echo "我的姓名:{$name}性別:{$sex}年齡:{$age}";

定界符<<<的語法: <<<FOR FOR; 結尾處除了FOR;不能任何字元,FOR是自己定義的,可以是大寫也可以是小寫,但是建議使用大寫。在PHP中很多時候需要輸出多行的文字,這時就是用定界符<<<,用雙引號以免和要輸出的內容中的引號衝突。

 $str=<<<FOR
 <table border="1">
      <tr>
        <td>{$a}</td>
		<td>{$b}</td>
 	</tr>
 	<tr>
 		<td>3</td>
 		<td>4</td>
	</tr>
 </table>
 FOR;
 echo $str;