PHP Addison() फ़ंक्शन
दोहरी कवर्नल ("
<?php $str = addslashes('Shanghai is the "biggest" city in China.'); echo($str); ?>
रोगों और उपयोग
addslashes() फ़ंक्शन विलोम अक्षरों के पहले विलोम श्रोतस्य जोड़े गये सामग्री को वापस करता है。
पूर्व-बनाया गया अक्षरों हैं:
- सिंगल कवर्नल (')
- डबल कवर्नल (")
- विलोम श्रोतस्य (\)
- NULL
सूचना:इस फ़ंक्शन को डाटाबेस में संग्रहीत गये सामग्री और डाटाबेस क्वेरी स्टेटमेंट के लिए सामग्री को तैयार करने के लिए उपयोग किया जा सकता है。
टिप्पणी:डिफ़ॉल्ट में, PHP सभी GET、POST और COOKIE डाटा को ऑटोमेटिक रूप से addslashes() चलाता है।तो आप ट्रांससिज़ेश्न किया गया सामग्री को दोहरी ट्रांससिज़ेश्न के लिए नहीं उपयोग करना चाहिए, क्योंकि यह दोहरी ट्रांससिज़ेश्न का कारण बन सकता है।इस स्थिति में फ़ंक्शन get_magic_quotes_gpc() का उपयोग कर सकते हैं।
व्याकरण
addslashes(string)
पारामीटर | वर्णन |
---|---|
string | आवश्यक।तब्दील करने वाली सामग्री निर्दिष्ट करें。 |
तकनीकी विवरण
परिणाम: | परिणाम को वापस करें जो पहले से ही ट्रांससिज़ेश्न किया गया है。 |
PHP संस्करण: | 4+ |
अधिक उदाहरण
उदाहरण 1
पूर्व-बनाया गया अक्षरों में विलोम श्रोतस्य जोड़ें:
<?php $str = "Who's Bill Gates?"; echo $str . " This is not safe in a database query.<br>"; echo addslashes($str) . " This is safe in a database query."; ?>