I preg_replace
özel karakterler kaçmak için kullanıyorum:
$tmpStr=preg_replace("/\?/", "\?", $tmpStr);
$tmpStr=preg_replace("/\#/", "\#", $tmpStr);
$tmpStr=preg_replace("/\^/", "\^", $tmpStr);
$tmpStr=preg_replace("/\&/", "\&", $tmpStr);
$tmpStr=preg_replace("/\*/", "\*", $tmpStr);
$tmpStr=preg_replace("/\(/", "\(", $tmpStr);
$tmpStr=preg_replace("/\)/", "\)", $tmpStr);
$tmpStr=preg_replace("/\//", "\/", $tmpStr);
Ama ben $
aynı işlevi kullanarak kaçmak mümkün değilim:
$tmpStr=preg_replace("/\$/", "\$", $tmpStr);
Ben yukarıdaki deyimi kullandığınızda ve aynı zamanda tüm alanlarda $
yerini almak ve $
kaçtı almıyor.
Nasıl doğru dolar işareti kaçış?