تسلسل سلسلة PHP

Php String Concatenation



يُطلق على ربط قيمة سلسلة واحدة أو أكثر مع قيمة سلسلة أو متغير آخر تسلسل السلسلة. إنها مهمة شائعة عندما نريد طباعة أي إخراج بطريقة أكثر وضوحًا للمستخدم. هناك عدة طرق لربط السلاسل في PHP. يتم عرض أنواع مختلفة من تسلسل السلاسل في PHP في هذا البرنامج التعليمي باستخدام أمثلة متعددة.

مثال 1: التسلسل باستخدام عامل النقطة (.)

يتم إجراء تسلسل السلاسل عادةً باستخدام عامل تشغيل النقطة (.) في PHP. في المثال التالي ، تم التصريح عن متغيري سلسلة ويتم استخدام عامل النقطة (.) لدمج هذه السلاسل مع سلسلة وطباعة أخرى.








سلسلة 1 $ = 'تشارلز باباج'؛
سلسلة 2 $ = 'الحاسوب'؛
// ربط متغيرات السلسلة بقيمة سلسلة باستخدام النقطة (.)
رما - طرد - قذف سلسلة 1 $.'يعتبر أب'. سلسلة 2 $؛
؟>

انتاج:





مثال 2: التسلسل باستخدام صدى وفاصلة (،)

يمكنك بسهولة دمج وطباعة بيانات السلسلة دون استخدام عامل النقطة (.) في PHP باستخدام وظيفة echo. تم التصريح عن ثلاثة متغيرات سلسلة في المثال التالي. هنا، و يستخدم لربط قيمة السلسلة مع المتغيرات في رما - طرد - قذف وظيفة. يتم فصل كل متغير وقيمة سلسلة بفاصلة (،) للجمع بينهما. يمكن إجراء هذا النوع من الانضمام باستخدام وظيفة الصدى فقط.






اسم $ = 'يوحنا'؛
$ التعليم = 'ماجستير في إدارة الأعمال'؛
المهنة = 'رجل اعمال'؛
// دمج البيانات باستخدام الفاصلة (،)
رما - طرد - قذف 'اسم $'و'هو'و'$ التعليم.
'
؛
رما - طرد - قذف 'انه 'و'المهنة'.؛
؟>

انتاج:



مثال 3: التسلسل باستخدام دالة printf ()

يمكنك استخدام الدالة printf () أيضًا لسلسلة قيم السلسلة في PHP. هناك العديد من محددات الأنواع المتاحة في PHP لإنشاء مخرجات منسقة. متغيرين سلسلة ، موقع $ و نوع $ تم التصريح عنها في المثال التالي. تستخدم وظيفة Printf () '٪ s' كمحدد نوع لقراءة بيانات السلسلة. تتم إضافة متغيرين من السلسلة في بداية ونهاية السلسلة بإضافة '٪ s' في الوسيطة الأولى ومتغيرين من سلسلة المتغيرات كوسيطتين أخريين.


موقع $ = 'linuxhint.com'؛
نوع $ = 'موقع مدونة'؛
printf ('٪سهو مفيد جدا٪س'وموقع $ونوع $)؛
؟>

انتاج:

مثال 4: التسلسل باستخدام عامل الاختزال (. =)

يمكن استخدام النقطة (.) كعامل اختصار لسلسلة بيانات السلسلة. في المثال التالي ، متغير $ n تتم تهيئة بواسطة 0 ويتم دمج القيمة الحالية لـ $ n مع القيمة الجديدة باستخدام لحلقة و . = المشغل أو العامل. أخيرًا اطبع قيمة $ n.


$ ن = 0؛
ل(أنا $=1؛ أنا $<10؛ أنا $++)
{
$ ن . = 'أنا $' ؛
}
رما - طرد - قذف $ ن؛
؟>

انتاج:

آمل أن تكون قادرًا على دمج بيانات السلسلة بكفاءة في البرنامج النصي الخاص بك إذا مارست الأمثلة المذكورة أعلاه بشكل صحيح.