String addslashes and striplashes Function PHP tutorial in Hindi -75

String addslashes and striplashes Function PHP tutorial in Hindi आज हम इस आर्टिकल के माध्यम से समझेंगे PHP के नये फंक्शन के बारे जब हम कोई किसी user से डाटा फॉर्म में फिल करवाते है तो जब व इसे सेव करते है तो वो किसी डाटाबेस में जाकर सेव होता है । फॉर्म से लेकर डाटा बेस के बिच का जो रास्ता है।

तो ये हैकर डाटा को चुराते है तो इसी के बिच में से चुराते है। इसे कहते हाई SQL इंजेक्शन तो इसे बचने के लिए हम use करते है addslashes function का ये करता क्या है जैसे डाटा को fill करके सेव बटन पर क्लीक करते ही दोनों साइड स्लेस लग जाते है /Fast/

जब हम use प्रिंट करते है करते है तो हम नही चाहते है की ये स्लेस साथ में प्रिंट नही हो इसके लिए हम use करते है। stripslasehes का ये फंक्शन इन स्लेस को हटाने का काम करता है।

और हम लास्ट में नही किसी लेटर के बिच में स्लेस लगाना चाहते है तो इसके लिए हम use करते है addcslashes इसके अंदर हम दो पेरामीटर पास करते है। और फिर हम इसे प्रिंट करते समय हटाना चाहते है तो इसके लिए हम stripcslashes का use करते है। इसके अंदर एक ही पेरामीटर पास होता है।

<?php

$ghamesh = ' My name is "Fast in Hindi" ';

echo $ghamesh ."<br>";

echo addslashes($ghamesh);

?>

Output:- My name is “Fast in Hindi”
My name is \”Fast in Hindi\”

ये आप यहाँ देख सकते है दोनों साइड स्लेस लग चुके है। अब मै इसे प्रिंट करवाना चाहता हूँ इसे हटाकर दुसरे फंक्शन का use करके।

<?php

$ghamesh = ' My name is "Fast in Hindi" ';

echo $ghamesh ."<br>";

$new = addslashes($ghamesh);

echo stripslashes($new);

?>

Output:- My name is “Fast in Hindi”
My name is “Fast in Hindi”

ab yha aap dekh sakte hai ye// hat chuke hai

जब हम डाटाबेस में सेव करते है तो हम use करते है addslashes और जब हमें प्रिंट करके यूजर को दिखाना है तब हम use करते है stripcslashes का ये बहुत महत्वपूर्ण बात है इसे याद रखे।

अब हम बिच में कही स्लेस लगाना चाहते है तो हम इस फंक्शन का use करते है।

<?php

$ghamesh = ' My name is "Fast in Hindi" ';

echo $ghamesh ."<br>";

echo addcslashes($ghamesh,"H");



?>

आउटपुट :- My name is “Fast in Hindi”
My name is “Fast in \Hindi”

ये ऊपर देख सकते है इसमें h से पहले स्लेस लग चूका है अबमई किसी use को दिखाने के लिए use करूँगा बिना स्लेश तो निचे के कोड में देखे । और जरूरी नही है की एक नाम के आगे ही लगाये आप एक नाम से ज्यदा के आगे भी स्लेस लगा सकते है। और a से लेकर z तक किसी सभी लेटर के आगे स्लेस लगाना चाहते है तो निचे दिये गये कोड में देख।

<?php

$ghamesh = ' My name is "Fast in Hindi" ';

echo $ghamesh ."<br>";

echo  addcslashes($ghamesh,"a..z");





?>

आउटपुट :- My name is “Fast in Hindi”
M\y \n\a\m\e \i\s “F\a\s\t \i\n H\i\n\d\i”

ये आप ऊपर में देख सकते है a से लेकर z तक के सभी लेटर में स्लेस लग चुके है। और अगर कैपिटल लेटर में लिखना चाहते है तो दुसरे पेरामीटर में कैपिटल लेटर लिखे स्माल की जगह।

<?php

$ghamesh = ' My name is "Fast in Hindi" ';

echo $ghamesh ."<br>";

$new = addcslashes($ghamesh,"H");

echo stripcslashes($new);



?>

Output:- My name is “Fast in Hindi”
My name is “Fast in Hindi”

to यहाँ आउटपुट में देख सकते है। और अगर स्लेस हटाते समय अगर कोई एरर आता है तो c बीच में से हटाने से भी काम हो जायेगा String addslashes and striplashes Function PHP tutorial in Hindi

You May Also Like

प्रातिक्रिया दे

आपका ईमेल पता प्रकाशित नहीं किया जाएगा. आवश्यक फ़ील्ड चिह्नित हैं *