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