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

2021-08-13 12:20:36 字數 1568 閱讀 2110

1樓:匿名使用者

echo "//因為你是把這個語句當做一個字串輸出,所以要加引號,但是你輸出了, width 這個屬性值 沒有引號,怎麼辦,所以就加了個 單引號 聯絡起來看

//假設是3

2樓:匿名使用者

單引號內的任何字元都會當做普通字元輸出

雙引號,php會判斷其中的變數,函式等

.是php字串連線符

' ' 單引號,沒有任何意義,不經任何處理直接拿過來;

" "雙引號,php動態處理然後輸出,一般用於變數.

你試試這個:

echo "

".$name."";

3樓:匿名使用者

它們在php中的意思與linux和unix中(shell)的hard quote 即『』和soft quote即""類似。比如

$num = 1234;

$str_hard = 'a string with num $num ';

$str_soft = "a string with num $num ";

echo $str_hard; // a string with num $num;

echo $str_soft; // a string with num 1234;

4樓:匿名使用者

在雙引號中的雙引號需要轉義,例如echo "",雙引號中的單引號不需要轉義,例如echo ""

另,在php中,雙引號內的變數名會被變數內容替換,單引號裡的不會

一個很糾結的php 中的單引號 雙引號 連線符 問題

5樓:弘菀柳

使用兩個連線符是因為$row["id"]是變數要取得它的值,它的前後都是字串是常量,這樣才可以連線在一起

否則如果不用連線符,你怎麼區分變數和常量

$row["id"]說明這是個陣列,陣列元素的鍵值要用雙引號引起來

php中雙引號內與單引號

6樓:匿名使用者

當然合法啦,之所以被替換是因為雙引號內的單引號是字元,不是**的一部分。所以不起作用。我覺得采用雙引號配合{}來用十分方便,因為過多使用連字元會使得**難以看懂

7樓:匿名使用者

當然合法,不必用字串連線符,雙引號和單引號作用都是強調所引起來的語句是字串,雙引號中套用單引號是為了強調變數的資料型別,強調所引用的變數是個字串

8樓:匿名使用者

這個是合法的,在sql語句裡經常這麼寫,要加連線符的話,你就得像我這樣寫了,就是 解析的同時在給他加上單引。

$sql="insert into news(title,date,content) values('「.$title."','".

$date."','".$content.

"')";

9樓:匿名使用者

你說反了,雙引號的使用可以不會變的,單引號變。

你這種用法當然合法的。不過我習慣用連線符 『「.$title.」』

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...

請問php中什麼時候用單引號什麼時候用雙引號?css中什麼時

擷取字串返回部分字串2 mb substr 使用方法和subst 相同,不過要開啟php.ini裡面extension php mbstring dl1擴充套件,不用擔心,一般的空間商都會開啟這 substr如果不行你可以去後盾網 php裡面,字串什麼時候用單引號,什麼時候用雙引號?當你希望字串中的...