بيرلس لصق او جمع() يتم استخدام الدالة لقص وإعادة جزء أو جزء من صفيف. يبدأ الجزء المقطوع من عوض عنصر الصفيف ويستمر ل الطول عناصر. إذا كان الطول غير محدد ، سيتم قطعه إلى نهاية المصفوفة.
فكر في @اسمي صفيف كصف من المربعات المرقمة ، الانتقال من اليسار إلى اليمين ، مرقمة بدءًا من صفر. ال لصق او جمع() وظيفة ستقطع قطعة من @اسمي المصفوفة التي تبدأ بالعنصر في الموضع الأول (في هذه الحالة ، ميخائيل) وإنهاء 3 عناصر لاحقًا في ماثيو. قيمة ال تضمين التغريدة ثم يصبح ("مايكل" ، "يشوع" ، "ماثيو")يتم اختصارmyNames إلى ("يعقوب" ، "إيثان" ، "أندرو").
كخيار ، يمكنك ذلك يحل محل تمت إزالة الجزء مع صفيف آخر بتمريره في استبدل ب جدال.
في المثال أعلاه ، لصق او جمع() وظيفة ستقطع قطعة من @اسمي المصفوفة التي تبدأ بالعنصر في الموضع الأول (في هذه الحالة ، ميخائيل وإنهاء 3 عناصر لاحقًا في ماثيو. بعد ذلك يستبدل تلك الأسماء مع محتويات تضمين التغريدة مجموعة مصفوفة. قيمة ال تضمين التغريدة ثم يصبح ("مايكل" ، "يشوع" ، "ماثيو")، و @ myNames تم تغييره إلى ("يعقوب" ، "دانيال" ، "ويليام" ، "جوزيف" ، "إيثان" ، "أندرو").