php課程小結,PHP基礎學習小結

2021-10-25 22:34:51 字數 1110 閱讀 9851

$name = 'yutuo';

// 單引號字串

echo 'my name is $name';

// 單引號字串

echo "my name is $name";

echo "my name is ";

// here文件字串

echo <<< end

my name is $name

my name is

end;

其結果為(輸出沒有任何換行,為了容易理解,我在結果裡換行了):

my name is $name

my name is yutuo

my name is yutuo

my name is yutuo

my name is yutuo

下面分別對單引號、雙引號以及來自於unix shell的here文件這三種定義方法進行介紹。

1. 單引號字串

單引號字串指用單引號括起來的字串。它只支援兩種轉義符,反斜線(\)以及單引號(『),它們分別以(\\)和(\')來表示。

要注意的是單引號字串不支援(\n)這種換行方式,但單引號字串可以跨行定義。如下**:

echo 'my name is yutuo.

i am studing php.';

其結果為(輸出結果有換行):

my name is yutuo.

i am studing php.

2. 雙引號字串

雙引號字串指用雙引號括起來的字串。它只支援多種轉義符,也可以跨行定義。書裡說有大括號和中括號,但我在php5.3.1下測試是沒有的。其支行的轉義字元列表如下:

\" 雙引號

\n 換行

\r 回車

\t 製表符

\\ 反斜線

\$ 美元符

\000~777 八進位制ascii碼

\x00~ff 十六進製制ascii碼

3. here文件

here文件可以很容易將多行文字放進程式。除了定義方法不同外,它的轉義字元以及跨行定義和雙引號字串是完全一樣的。

其定義方法為 <<< 識別符號,結尾再以單行識別符號結尾。要注意的是<<

參考**可以看看最前面的。

PHP課程 Php環境學習筆記

一 web伺服器 apache 配置伺服器 c apache2.2 conf httpd.conf apache主目錄 documentroot節點 directory apache的瀏覽目錄和主目錄保持一致 apache預設主頁 directoryindex 修改完成後重啟apache服務 apa...

PHP 學習小結(一) 基礎知識

安裝 eclipse php plugin pdt php development tools zend studio for eclipse 使用eclipse pdt wamp開發php eclipse php development tools 配置 php plugin 配置環境 配置教程 ...

php基礎小知識

echo 輸出無返回值,echo 比print 快,因為它沒有返回值。print 輸出有返回值,返回值為整數。printf 輸出有返回值,返回值為字串的長度。sprintf 有引數,將資料儲存在記憶體中,需要 echo 將字串輸出。使用 sum,即 使用 後跟識別符號名稱來定義乙個變數,php是弱型...