پی ایچ پی سٹرنگ کنکشن۔

Php String Concatenation



ایک یا زیادہ سٹرنگ ویلیو کو دوسرے سٹرنگ ویلیو یا متغیر کے ساتھ جوڑنے کو سٹرنگ کنکٹی نیشن کہا جاتا ہے۔ یہ ایک عام کام ہے جب ہم کسی بھی آؤٹ پٹ کو صارف کے لیے زیادہ معنی خیز طریقے سے پرنٹ کرنا چاہتے ہیں۔ پی ایچ پی میں ڈور میں شامل ہونے کے کئی طریقے ہیں۔ پی ایچ پی میں مختلف اقسام کے سٹرنگ کنیکٹی نیشن کو اس ٹیوٹوریل میں متعدد مثالوں کے ذریعے دکھایا گیا ہے۔

مثال 1: ڈاٹ (.) آپریٹر کا استعمال کرتے ہوئے کنیکٹیشن۔

سٹرنگ کنیکٹیشن عام طور پر پی ایچ پی میں ڈاٹ (.) آپریٹر کا استعمال کرتے ہوئے کیا جاتا ہے۔ مندرجہ ذیل مثال میں ، دو سٹرنگ متغیرات کا اعلان کیا جاتا ہے اور ڈاٹ (.) آپریٹر ان تاروں کو دوسرے سٹرنگ اور پرنٹ کے ساتھ جوڑنے کے لیے استعمال کیا جاتا ہے۔








$ string1 = 'چارلس بیبیج'؛
$ string2۔ = 'کمپیوٹر'؛
// ڈاٹ (.) استعمال کرکے سٹرنگ ویلیو کے ساتھ سٹرنگ متغیرات میں شامل ہوں
باہر پھینک دیا $ string1.'کا باپ مانا جاتا ہے'. $ string2۔؛
؟>

آؤٹ پٹ:





مثال 2: ایکو اور کوما (،) کا استعمال کرتے ہوئے کنکشن

آپ ایکو فنکشن کا استعمال کرکے پی ایچ پی میں ڈاٹ (.) آپریٹر استعمال کیے بغیر سٹرنگ ڈیٹا کو آسانی سے جوڑ سکتے ہیں اور پرنٹ کرسکتے ہیں۔ مندرجہ ذیل مثال میں تین سٹرنگ متغیرات کا اعلان کیا گیا ہے۔ یہاں ، ، متغیرات کے ساتھ سٹرنگ ویلیو میں شامل ہونے کے لیے استعمال کیا جاتا ہے۔ باہر پھینک دیا فنکشن ہر متغیر اور سٹرنگ ویلیو کو کما (،) کے ذریعے اکٹھا کیا جاتا ہے۔ اس قسم کی شمولیت صرف ایکو فنکشن کے ذریعے کی جا سکتی ہے۔






$ نام = 'جان'؛
$ تعلیم = 'ایم بی اے'؛
$ پیشہ = 'تاجر'؛
// کوما (،) کا استعمال کرتے ہوئے ڈیٹا کو یکجا کریں
باہر پھینک دیا '$ نام'،' ایک '،'$ تعلیم.
'
؛
باہر پھینک دیا 'وہ ہے ایک '،'$ پیشہ. '؛
؟>

آؤٹ پٹ:



مثال 3: پرنٹف () فنکشن کا استعمال کرتے ہوئے کنکٹی نیشن۔

آپ PHP میں سٹرنگ ویلیوز کو جوڑنے کے لیے printf () فنکشن بھی استعمال کر سکتے ہیں۔ پی ایچ پی میں فارمیٹ آؤٹ پٹ پیدا کرنے کے لیے بہت سے ٹائپ سپیفائر دستیاب ہیں۔ دو سٹرنگ متغیرات ، $ سائٹ اور $ قسم مندرجہ ذیل مثال میں اعلان کیا گیا ہے۔ پرنٹ ایف () فنکشن '٪ s' کو بطور ٹائپ اسپیفائر استعمال کرتا ہے تاکہ سٹرنگ ڈیٹا کو پڑھا جا سکے۔ سٹرنگ کے آغاز اور اختتام پر دو سٹرنگ متغیرات کو پہلے دلیل میں دو '٪ s' اور دو سٹرنگ متغیر کو دیگر دو دلائل کے طور پر شامل کیا جاتا ہے۔


$ سائٹ = 'linuxhint.com'؛
$ قسم = 'بلاگ سائٹ'؛
پرنٹ ایف ('٪ sبہت مددگار ہے٪ s'،$ سائٹ،$ قسم)؛
؟>

آؤٹ پٹ:

مثال 4: شارٹ ہینڈ آپریٹر (. =) کا استعمال کرتے ہوئے کنکشن

ڈاٹ (.) سٹرنگ ڈیٹا کو جوڑنے کے لیے شارٹ ہینڈ آپریٹر کے طور پر استعمال کیا جا سکتا ہے۔ مندرجہ ذیل مثال میں ، $ n متغیر۔ 0 سے شروع کیا گیا ہے اور $ n کی موجودہ قیمت کو استعمال کرتے ہوئے نئی قدر کے ساتھ ملا دیا گیا ہے۔ لوپ کے لیے اور . = آپریٹر آخر میں $ n کی قیمت پرنٹ کریں۔


$ n = ؛
کے لیے($ i=؛ $ i<10۔؛ $ i++۔)
{
$ n . = '$ i' ؛
}
باہر پھینک دیا $ n؛
؟>

آؤٹ پٹ:

مجھے امید ہے کہ اگر آپ مندرجہ بالا مثالوں کو صحیح طریقے سے استعمال کرتے ہیں تو آپ اپنے اسکرپٹ میں سٹرنگ ڈیٹا کو موثر انداز میں جوڑ سکیں گے۔