फ़ंक्शन quotemeta
फ़ंक्शन quotemeta स्ट्रिंग में प्रत्येक विशेष वर्ण से पहले बैकस्लैश जोड़ता है।
निम्नलिखित वर्ण एस्केप किए जाते हैं: . \ + * ? [ ^ ] ( $ ).
फ़ंक्शन एक पैरामीटर लेता है - प्रोसेसिंग के लिए स्ट्रिंग।
सिंटैक्स
quotemeta(string);
उदाहरण
एक साधारण स्ट्रिंग में विशेष वर्णों का एस्केपिंग:
<?php
echo quotemeta('Hello.world (test)');
?>
कोड निष्पादन का परिणाम:
'Hello\.world \(test\)'
उदाहरण
कई विशेष वर्णों वाली स्ट्रिंग का एस्केपिंग:
<?php
echo quotemeta('1+1=2? [maybe]');
?>
कोड निष्पादन का परिणाम:
'1\+1\=2\? \[maybe\]'
उदाहरण
बिना विशेष वर्णों वाली स्ट्रिंग की प्रोसेसिंग:
<?php
echo quotemeta('simple text');
?>
कोड निष्पादन का परिणाम:
'simple text'
यह भी देखें
-
फ़ंक्शन
addslashes,
जो स्ट्रिंग को स्लैश के साथ एस्केप करता है -
फ़ंक्शन
preg_quote,
जो रेगुलर एक्सप्रेशन में वर्णों को एस्केप करता है