1樓:匿名使用者
雙引號裡面的可以轉義,單引號裡面的不能轉義,比如簡單的\d代表數字,那麼在單引號裡面就不代表數字。
2樓:匿名使用者
單引號內部的變數不會執行
雙引號會執行
如$name = 'hello';
echo "the $name";
會輸出 the hello
而如果是單引號
$name = 'hello';
echo 'the $name';
會輸出 the $name
主要區別就是這個,其他的無所謂,看你自己喜歡了
3樓:匿名使用者
舉個例子你就清楚了:
<?php
$str = "hello";
echo "$str world!"; // 輸出hello world!
echo '$str world!'; // 輸出$str world!
?>
4樓:普渡眾生1號
當你的單引號或者雙引號必須用到,沒有其他的含義,只是起到引號的時候,就用\" 」 來轉移
其中\"就表示雙引號,外面的那個就是函式必須用的引號例如 $a="ddddddd 「gggg」 ";
那麼$a="ddddddd \「gggg \」 ";
裡面的單引號就要轉義,或者是雙引號
正規表示式中代表什麼正規表示式中的或是什麼意思?
點代表的是任意字元。代表的是取 0 至 無限長度 問號代表的是非貪婪模式。三個連結在一起是取儘量少的任意字元,一般不會這麼單獨寫。他大多用在 a 就是取前面任意長度的字元,到底一個 a 出現,匹配如下q wer qwerqweraljlkjlkjlkj,得到 q wer qwerqwera 這部分,...
php中單雙引號問題,php中雙引號內與單引號
echo 因為你是把這個語句當做一個字串輸出,所以要加引號,但是你輸出了,width 這個屬性值 沒有引號,怎麼辦,所以就加了個 單引號 聯絡起來看 假設是3 單引號內的任何字元都會當做普通字元輸出 雙引號,php會判斷其中的變數,函式等 是php字串連線符 單引號,沒有任何意義,不經任何處理直接拿...
求php判斷密碼的正規表示式要求密碼必須包含大寫字母 小寫字母 數字,且長度8 20位
preg match a z a z 0 9 a za z0 9 password js密碼正規表示式 要求包含大小寫字母 數字和特殊符號,8 16位 var v text val reg 0 9 a z a z 0 9a za z alert reg.test v 上面這個正則表示的是不能為純數字...