PHP基礎教程-14 字串變數簡介

huangbangqing12發表於2017-08-07
視訊教程觀看地址:http://study.163.com/course/courseMain.htm?courseId=1003927005

在上一節課中,我們通過探索資料的儲存以及資料的邏輯這兩個基本部分。並且使用了整型和浮點型變數以及算術運算子來建立單位轉換器。

接下來的課程中,我們將繼續擴充套件這些技能,因為我們將探索更多的資料型別和邏輯來建立每日運動程式。

那麼這節課,我們先來看看字串變數。字串通常是用引號包圍一系列的字元。您可以使用單引號或雙引號來建立字串,但它們的工作方式是不同的。我們稍後來具體通過例子解釋。

那麼,首先,讓我們來建立一個字串變數。因為我們要建立一個新的程式,所以我們先刪除之前的程式碼。

然後我們建立一個名為string_one的變數,接著,我們將使用賦值運算子,一個等號,後面跟我們要儲存的值。那麼這裡,我輸入由單引號包圍的字串Hello World!。
$string_one = 'Hello World!';
現在,字串變數string_one的值是hello world。我們使用echo來輸出字串的值:
echo $string_one;
現在我們儲存並執行該指令碼。 你看,輸出了Hello World。沒問題。 那麼,像我們之前說的那樣,單引號和雙引號包圍的字串是有區別的。它們之間的主要區別在於是否解釋變數的名稱。 這裡我們通過例子來講解,首先建立一個名為name的變數,我們將它設定為我的名字bangge。
$name = 'bang ge'; $string_one = 'Hello World!';
然後我們把Hello World改為Hello加上剛剛定義的字串變數Name。儲存檔案並再次執行該指令碼。
$string_one = 'Hello $name!';
你看,顯示是實際的變數名稱而不是它代表的值。這是因為變數不會在單引號中被解釋。我們只需將單引號更改為雙引號並再次儲存執行該指令碼。
$string_one = "Hello $name!";
你看,現在顯示的是:Hello bang ge。 所以說,通過使用雙引號,PHP直譯器會解釋變數,顯示變數的值,而不是變數名本身。所以,如果您希望在字串中顯示的變數的值,那麼請確保使用雙引號。 更多精彩內容盡在視訊中! 本文固定連結:http://www.oxox.work/web/php-basics/string-intro/ | 虛幻大學

檢視原文:http://www.oxox.work/web/php-basics/string-intro/

相關文章