php單引號與雙引號用法

2021-07-08 10:05:17 字數 931 閱讀 8362

php單引號與雙引號用法;引號巢狀方法

1、雙引號內不能直接就再巢狀雙引號

2、雙引號與單引號互相巢狀使用

如:雙引號內直接巢狀單引號

echo "" ;

echo"";

3、php中單引號內的變數不能被解釋

$c = 1;

echo "$c"; //輸出1

$c = 1;

echo '$c'; //輸出$c

但是當用在sql語句中時當引號內有變數需要被解釋時

如sql語句可以寫成:

$sql = "select * from user where id = '$id'";

$sql = "insert into user (`user`,`pwd`) values ('$a','$b')";

$sql = "select * from user where id = ";

$sql = "insert into xadmin values ('','".$_post['user']."','".$pwd."','".$xb."','".$xydm."','".$_post['lxr']."','".$_post['lxdh']."','".$_post['e_mail']."')";

變數都是可以被解釋的

4、用\來轉義實現雙引號內巢狀雙引號(尤其是有變數的時候,雙引號內的變數能被解釋)

function error($str,$url="")       

else

exit();

}

也可以寫在這樣

echo "";

PHP 單引號與雙引號的區別

看好多 有時候用單引號或雙引號實現包含字串的內容,其實簡單個概括下雙引號中的變數可以解析,單引號就是絕對的字串。1 定義字串 在php中,字串的定義可以使用單引號,也可以使用雙引號。但是必須使用同一種單或雙引號來定義字串,如 hello 和 hello 為非法的字串定義。定義字串時,只有一種引號被視...

php入門單引號與雙引號區別

單引號和雙引號在處理變數的時候做法 括在雙引號內的變數會解發布值,但是括在單引號內則不做處理,直接輸出 var my name is huige echo var 結果是 my name is huige echo var 結果是 var 如果在語句中要轉義操作,那麼就一定要用雙引號了。比如,轉定義...

單引號,雙引號,無引號

單引號 所見即所得 雙引號 1 把雙引號的所有內容都輸出出來 2 如果中命令 要反引下 變數 特殊轉義符等,會先把變數 命令 特殊轉義符解析出結果再輸出最終內容。無引號 與雙引號基本相同,連續數字不用加任何引號 建議 指令碼中普通字串盡量雙引號,單純數字可以不用加引號 a 192 a 192 a b...