PHP में फ़ंक्शंस और स्ट्रिंग मैनिपुलेशन

PHP में, स्ट्रिंग्स एक मौलिक डेटा प्रकार है जिसका उपयोग टेक्स्ट प्रोसेसिंग के लिए किया जाता है। PHP स्ट्रिंग्स के साथ कुशलतापूर्वक काम करने के लिए विभिन्न फ़ंक्शन और ऑपरेशन प्रदान करता है।

इस लेख में, हम विस्तृत स्पष्टीकरण और उदाहरणों के साथ PHP में कुछ सामान्य स्ट्रिंग फ़ंक्शंस और संचालन का पता लगाएंगे।

 

बुनियादी स्ट्रिंग फ़ंक्शंस

strlen(): एक स्ट्रिंग की लंबाई लौटाता है।

strtoupper(): एक स्ट्रिंग को अपरकेस में परिवर्तित करता है।

strtolower(): एक स्ट्रिंग को लोअरकेस में परिवर्तित करता है।

substr(): प्रारंभिक स्थिति और लंबाई के आधार पर स्ट्रिंग का एक भाग निकालता है।

उदाहरण:

$str = "Hello, world!";  
echo strlen($str); // Output: 13  
echo strtoupper($str); // Output: HELLO, WORLD!  
echo strtolower($str); // Output: hello, world!  
echo substr($str, 0, 5); // Output: Hello  

 

स्ट्रिंग संयोजन

उपयोग "।" स्ट्रिंग्स को संयोजित करने के लिए ऑपरेटर।

concat() स्ट्रिंग्स को संयोजित करने के लिए फ़ंक्शन का उपयोग करें ।

उदाहरण:

$str1 = "Hello";  
$str2 = "world!";  
echo $str1. ", ". $str2; // Output: Hello, world!  
echo concat($str1, ", ", $str2); // Output: Hello, world!  

 

स्ट्रिंग्स में खोजना और बदलना

strpos(): एक स्ट्रिंग के भीतर एक सबस्ट्रिंग की पहली घटना ढूँढता है।

str_replace(): एक स्ट्रिंग के भीतर किसी वर्ण या सबस्ट्रिंग की सभी घटनाओं को किसी अन्य स्ट्रिंग से बदल देता है।

उदाहरण:

$str = "Hello, world!";  
echo strpos($str, "world"); // Output: 7  
echo str_replace("world", "universe", $str); // Output: Hello, universe!  

 

तारों को विभाजित करना और जोड़ना

explode(): एक स्ट्रिंग को एक सीमांकक के आधार पर एक सरणी में विभाजित करता है।

implode(): किसी सरणी के तत्वों को एक सीमांकक द्वारा अलग करके एक स्ट्रिंग में जोड़ता है।

उदाहरण:

$str = "apple,banana,orange";  
$array = explode(",", $str);  
print_r($array); // Output: Array([0] => apple [1] => banana [2] => orange)  
$newStr = implode("-", $array);  
echo $newStr; // Output: apple-banana-orange  

 

उपरोक्त उदाहरण PHP में कुछ बुनियादी स्ट्रिंग फ़ंक्शंस और संचालन को दर्शाते हैं। PHP लचीले और शक्तिशाली तरीके से स्ट्रिंग्स को संभालने के लिए कई और फ़ंक्शन प्रदान करता है। आप आधिकारिक PHP दस्तावेज़ में इनमें से अधिक फ़ंक्शंस का पता लगा सकते हैं।