php中的雙引號問題,關於PHP中雙引號的巢狀

2025-07-28 01:36:45 字數 2492 閱讀 1077

1樓:網友

字串用單引號 '括起來,字串中含有變數,比方說$x, php解釋為字串。

字串用雙引號 "括起來,字串中含有變數,比方說$x, php解釋為變數,如果字串中想使用變數,最好變數使用 {}括起來,或者兩邊含有空格$x=35;

echo "我的年齡是:歲";

建議你看下字串使用 雙引號 單引號之間的區別。

2樓:網友

重新改寫echo語句。

改為:echo "我的年齡是:".$x."歲";

注意:"我的年齡"與$x之間的點,必須加。

3樓:網友

單引號可以。

雙引號不行。

關於php中雙引號的巢狀

4樓:網友

echo"";

這個語句是顯示字串和變數內容相疊加的一種寫法。

echo"(這個雙引號是php程式直接認定的)"(php);

這句話在html中列印完成的樣子是:

因為在php中採用了雙引號做字串的引號,那麼其中想輸出雙引號,就要使用\" 的方式,這樣,這個雙引號就被php認為是字串,而非php功能性的引號了。

當然,還有很多的方法可以實現相同的功能:

比如: echo "這個'小狗'是我的!" 列印出來後,單引號也被認為是字串。

還有: echo '這個"小狗"是我的!'; 這一行列印出來後,雙引號被認定為字串。

其實,在php中,單引號與雙引號之間的使用是特別靈活的,這也是php程式的一大亮點,其它的程式在這方面做得有些不同,像php中,在特定的時候雙引號之間的變數會被認定為變數,這個在其它程式中是不存在的功能。

5樓:

在引號中的需要用到同類引號時,這些引號需要加轉義字元"\"。

如要在php中輸出。

則要寫成echo "";

也可以同時使用單引號和雙引號,則可寫成:

echo '';

由於html也支援單引號,也可寫成echo "";

因此可將所給**中的\" 改成',可能更符合習慣。

php雙引號問題

6樓:慕名小妹妹

首先,echo函式的作用是輸出乙個或者多個字串。

其次至於這個。應當就是個句號。

符號,就是引用物件,如你的$border 輸出的就是 border的值,而$符號 在前段基本上是通用的,在jquery中,作者也是通過php的靈感**,定義的$ 符號也是這個意思。

再來說 雙引號。

雙引號就是字串 因為echo函式本身輸出的字串 所以這樣些沒錯。

整段**的意思就是 輸出 乙個table包含的屬性而已。

7樓:匿名使用者

點 在php 裡是拼接符,比如$a = 'a';$b ='b';echo $a.$b;結果為'ab',因為你這個例子裡輸出的是一段html** 有所以 就需要用雙引號把變數括起來 ,方便解析和拼接。

8樓:網友

給你看下例子。

要實現上面乙個。

border = 10;

echo "";

是連線字串和php變數的。

是border="10"中的 "

的"是解析$border變數的 其實不帶也行。

9樓:金色珊瑚海

這段**中 \" 代表轉義 比如\"" 等同於 "

border" 代表輸出乙個字串。

php 方括號中雙引號報錯的問題

10樓:匿名使用者

$_post 和 s_post 之間有什麼關聯嗎……

11樓:網友

$符號是不是寫錯了,看不怎麼清楚,第6行的$_post沒有變藍色。

12樓:虎爺可樂

你沒發現第乙個 _post 前面沒有 $ 麼?

php 的報錯比較坑,但是器裡顏色不同你應該注意,以後要仔細點。

13樓:花落之淚

你第六行寫的是$符號還是s字母啊?我看著怎麼像s的呢?php報錯的機制系模糊匹配的,不完全準確。如果報錯的**明顯沒錯,甘就要看報錯的附近書寫有沒有錯誤!

php 單引號,雙引號與轉義的問題

14樓:網友

單引號和雙引號都會對字串進行轉義。轉義是對內容的進行安全過濾。但而單雙號與雙引號主要的區別是在解析時有沒有進行變數解析。

15樓:

預定義字元是:

句號 (.反斜槓 (\

加號 (+星號 (*

問號 (?方括號 ()

脫字元號 (^

美元符號 ($

圓括號 ((

單引號不解析變數。

雙引號解析變數。

php中單雙引號問題,php中雙引號內與單引號

echo 因為你是把這個語句當做一個字串輸出,所以要加引號,但是你輸出了,width 這個屬性值 沒有引號,怎麼辦,所以就加了個 單引號 聯絡起來看 假設是3 單引號內的任何字元都會當做普通字元輸出 雙引號,php會判斷其中的變數,函式等 是php字串連線符 單引號,沒有任何意義,不經任何處理直接拿...

php中中括號裡什麼時後用雙引號什麼時候用單

一般情況下,建議都使用單引號,只有在這個字串需要進行計算時才使用雙引號。比如 post pwd 與 post pwd 其區別在於 pwd 需要進行計算後 以 pwd 變數的值代替。而 post pwd 和 post pwd 從功能上看沒有什麼區別,主要的區別在於 執行效率,因為php對於雙引號包含起...

在PHP正規表示式中雙引號與單引號有什麼區別,雙引號裡哪些需要轉義,單引號裡又是哪些需要轉義

雙引號裡面的可以轉義,單引號裡面的不能轉義,比如簡單的 d代表數字,那麼在單引號裡面就不代表數字。單引號內部的變數不會執行 雙引號會執行 如 name hello echo the name 會輸出 the hello 而如果是單引號 name hello echo the name 會輸出 the...