पीएचपी स्ट्रिंग संघनन

Php String Concatenation



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

उदाहरण -1: डॉट (।) ऑपरेटर का उपयोग कर संयोजन

स्ट्रिंग संयोजन सामान्यतया PHP में डॉट (.) ऑपरेटर का उपयोग करके किया जाता है। निम्नलिखित उदाहरण में, दो स्ट्रिंग चर घोषित किए गए हैं और इन स्ट्रिंग्स को अन्य स्ट्रिंग और प्रिंट के साथ संयोजित करने के लिए डॉट (.) ऑपरेटर का उपयोग किया जाता है।








$स्ट्रिंग1 = 'चार्ल्स बैबेज';
$स्ट्रिंग2 = 'संगणक';
// डॉट (।) का उपयोग करके एक स्ट्रिंग मान के साथ स्ट्रिंग चर में शामिल हों
फेंक दिया $स्ट्रिंग1.'का पिता माना जाता है'. $स्ट्रिंग2;
?>

आउटपुट:





उदाहरण -2: प्रतिध्वनि और अल्पविराम (,) का उपयोग करके संयोजन

आप इको फ़ंक्शन का उपयोग करके PHP में डॉट (.) ऑपरेटर का उपयोग किए बिना स्ट्रिंग डेटा को आसानी से जोड़ और प्रिंट कर सकते हैं। निम्नलिखित उदाहरण में तीन स्ट्रिंग चर घोषित किए गए हैं। यहां, , चर के साथ स्ट्रिंग मान में शामिल होने के लिए प्रयोग किया जाता है फेंक दिया समारोह। प्रत्येक चर और स्ट्रिंग मान को गठबंधन करने के लिए अल्पविराम (,) द्वारा अलग किया जाता है। इस प्रकार की जॉइनिंग केवल इको फंक्शन का उपयोग करके की जा सकती है।






$नाम = 'जॉन';
$शिक्षा = 'एमबीए';
$पेशा = 'बिजनेस मैन';
// अल्पविराम (,) का उपयोग करके डेटा को मिलाएं
फेंक दिया '$नाम',' एक ','$शिक्षा.
'
;
फेंक दिया 'वह है एक ','$पेशा। ';
?>

आउटपुट:



उदाहरण -3: प्रिंटफ () फ़ंक्शन का उपयोग करके संयोजन

आप PHP में स्ट्रिंग मानों को संयोजित करने के लिए प्रिंटफ () फ़ंक्शन का भी उपयोग कर सकते हैं। स्वरूपित आउटपुट उत्पन्न करने के लिए PHP में कई प्रकार के विनिर्देशक उपलब्ध हैं। दो स्ट्रिंग चर, $साइट तथा $प्रकार निम्नलिखित उदाहरण में घोषित किया गया है। Printf () फ़ंक्शन स्ट्रिंग डेटा को पढ़ने के लिए '%s' को टाइप स्पेसिफायर के रूप में उपयोग करता है। पहले तर्क में दो '%s' और अन्य दो तर्कों के रूप में दो स्ट्रिंग चर जोड़कर स्ट्रिंग के आरंभ और अंत में दो स्ट्रिंग चर जोड़े जाते हैं।


$साइट = 'linuxhint.com';
$प्रकार = 'ब्लॉग साइट';
printf ('%एसबहुत मददगार है%एस',$साइट,$प्रकार);
?>

आउटपुट:

उदाहरण -4: शॉर्टहैंड ऑपरेटर (.=) का उपयोग करके संयोजन

डॉट (।) का उपयोग स्ट्रिंग डेटा को जोड़ने के लिए शॉर्टहैंड ऑपरेटर के रूप में किया जा सकता है। निम्नलिखित उदाहरण में, $n चर 0 से प्रारंभ किया गया है और $n का वर्तमान मान नए मान के साथ जोड़ा गया है पाश के लिए तथा .= ऑपरेटर। अंत में $n का मान प्रिंट करें।


$n = 0;
के लिये($मैं=1; $मैं<10; $मैं++)
{
$n .= '$मैं' ;
}
फेंक दिया $n;
?>

आउटपुट:

मुझे आशा है कि यदि आप उपरोक्त उदाहरणों का ठीक से प्रयोग करते हैं तो आप अपनी स्क्रिप्ट में स्ट्रिंग डेटा को कुशलतापूर्वक संयोजित करने में सक्षम होंगे।