1. 反引號(``) 執行運算子(注意這不是單引號)PHP 將嘗試將反引號中的內容作為外殼命令來執行,並將其輸出資訊返回(例如,可以賦給一個變數而不是簡單地丟棄到標準輸出)。使用反引號運算子“`”的效果與函式 shell_exec() 相同。<?php$output = `ls -al`;echo "<pre>$output</pre>";?>
2. "" 單引號定義一個字串 的最簡單的方法是用單引號把它包圍起來 (標點符號 ")。如果想要輸出一個單引號,需在它的前面加個反斜線 (\)。在單引號前或在字串的結尾處想要輸出反斜線,輸入兩條 (\\)。注意,如果在任何其它的字元前加了反斜線,反斜線將會被直接輸出。
3. "" 雙引號定義一個字串 .如果字串是包圍在雙引號(")中, PHP將對一些特殊的字元進行解析,比如:\n 換行 (LF or 0x0A (10) in ASCII)\r 回車 (CR or 0x0D (13) in ASCII)\t 水平方向的 tab(HT or 0x09 (9) in ASCII)\v 豎直方向的 tab (VT or 0x0B (11) in ASCII) (since PHP 5.2.5)\f 換頁 (FF or 0x0C (12) in ASCII) (since PHP 5.2.5)\\ 反斜線\$ 美金dollar標記\" 雙引號\[0-7]{1,3} 符合該表示式順序的字串是一個八進位制的字元\x[0-9A-Fa-f]{1,2} 符合該表示式順序的字串是一個十六進位制的字元和單引號 字串一樣, 如果輸出上述之外的字元,反斜線會被打印出來。 PHP5.1.1以前,\{$var} 中的反斜線還不會被顯示出來。用雙引號定義的 字串最重要的特徵是變數會被進行,更多資訊見字串解析。
1. 反引號(``) 執行運算子(注意這不是單引號)PHP 將嘗試將反引號中的內容作為外殼命令來執行,並將其輸出資訊返回(例如,可以賦給一個變數而不是簡單地丟棄到標準輸出)。使用反引號運算子“`”的效果與函式 shell_exec() 相同。<?php$output = `ls -al`;echo "<pre>$output</pre>";?>
2. "" 單引號定義一個字串 的最簡單的方法是用單引號把它包圍起來 (標點符號 ")。如果想要輸出一個單引號,需在它的前面加個反斜線 (\)。在單引號前或在字串的結尾處想要輸出反斜線,輸入兩條 (\\)。注意,如果在任何其它的字元前加了反斜線,反斜線將會被直接輸出。
3. "" 雙引號定義一個字串 .如果字串是包圍在雙引號(")中, PHP將對一些特殊的字元進行解析,比如:\n 換行 (LF or 0x0A (10) in ASCII)\r 回車 (CR or 0x0D (13) in ASCII)\t 水平方向的 tab(HT or 0x09 (9) in ASCII)\v 豎直方向的 tab (VT or 0x0B (11) in ASCII) (since PHP 5.2.5)\f 換頁 (FF or 0x0C (12) in ASCII) (since PHP 5.2.5)\\ 反斜線\$ 美金dollar標記\" 雙引號\[0-7]{1,3} 符合該表示式順序的字串是一個八進位制的字元\x[0-9A-Fa-f]{1,2} 符合該表示式順序的字串是一個十六進位制的字元和單引號 字串一樣, 如果輸出上述之外的字元,反斜線會被打印出來。 PHP5.1.1以前,\{$var} 中的反斜線還不會被顯示出來。用雙引號定義的 字串最重要的特徵是變數會被進行,更多資訊見字串解析。