php - How to escape only certain characters -


php फ़ंक्शन preg_quote इन अक्षरों से बचता है । \ + *? [^] $ () {} =! & LT; & Gt; | : -

क्या आप कृपया सुझाव दे सकते हैं कि इन अक्षरों से बचने के लिए मैं क्या उपयोग कर सकता हूं: + - & amp; amp; || ! () "" होल्डिंग "के रूप में अनुरोध किया गया है:


संपादित : < P> मैं एक सोलर खोज को लागू कर रहा हूं और यह कहता है:

सोलर निम्नलिखित प्रश्नों को विशेष अर्थ देता है, जब वे एक क्वेरी में दिखाई देते हैं:
+ - & amp; ; & Amp; ||! () {} [] ^ "~ *? : /

सोलर इन अक्षरों में से किसी को शाब्दिक रूप से व्याख्या करने के लिए, बल्कि एक विशेष वर्ण के रूप में, एक बैकस्लैश वर्ण के साथ चरित्र से पहले।

यह आपकी मदद कर सकता है:

  & lt;? Php $ subject = "+ - - & amp; ||! {} [] ^ \ "~ *? : / "; $ Result = preg_replace ('% ([+ \ - & amp; |! () {} [\] ^" ~ *?: /] +)%', '\\\\ $ 1', $ विषय ); प्रतिफल $ परिणाम; ? & Gt;   



Comments

Popular posts from this blog

c# - passing input text from view to contoller with FacebookContext using Facebook app -

ios - Does Core Data autoupdate a many to many relationship on saving -

Calling a C++ function from C# by passing a string with variable size to it -