本文目錄一覽:
PHP正則 轉義如何反斜杠?
?php
if($_POST[‘name’]){
$uisot = $_POST[‘name’];
$hicuizd = trim($uisot);
$hicuizd = preg_match(‘/\\\/’,$hicuizd);//當轉義符本身第一次轉義之後就和其他特殊字元一樣了,再轉義一下就可以實現了。
if(!$hicuizd){
echo”script alert(‘與反斜杠匹配失敗’);/script”;}
else{
echo”script alert(‘與反斜杠匹配成功!’);/script”;
}
}
//————-表單
echo uic
form id=”form1″ name=”form1″ method=”post” action=””
請輸入需要匹配的反斜杠:
input name=”name” type=”text” id=”name” /
input type=”submit” name=”Submit” value=”提交” /
/form
uic;
?
php 中反斜杠問題
.是字元串連接運算符號,.的兩邊都應該是一個字元串,字元串是變數、或者用引號引起來的東西,原來的寫法是正確的,你的寫法是錯誤的。
假如$destZip的值是’ABC’,那麼原來的寫法’ZIPCode = \”.$destZip.’\”結果為ZIPCode=’ABC’,式子中的』\’『其實就是一個’,和”‘”的值相同。
你的寫法’ZIPCode = \”.$destZip.\”’是錯誤的,你最後一個.的右邊(\”’)不是合法的字元串。
怎樣在php中輸出反斜杠 “\
PHP如果要輸出反斜杠的話,需要進行轉義,示例如下:
?php
//第一個反斜杠表示轉義,第二個反斜杠表示反斜杠本身
echo “\\”;
?
原創文章,作者:RIYT,如若轉載,請註明出處:https://www.506064.com/zh-tw/n/132626.html