Перлове спајање () функција се користи за изрезивање и враћање комада или дела матрице. Одсечен део почиње на ОФСЕТ елемент матрице и наставља за ДОЛИНА елементи. Ако ДОЛИНА није одређено, пресећи ће се до краја матрице.
Помисли на то @Зовем се низ као ред нумерисаних оквира, који иде с лева на десно, нумерисаним почевши од нуле. Тхе спајање () функција би изрезала комад из @Зовем се низ који започиње елементом у положају 1 (у овом случају, Мицхаел) и завршава 3 касније Маттхев. Вредност @сомеНамес тада постаје ('Мицхаел', 'Јосхуа', 'Маттхев'), и @миНамес је скраћен на ('Јацоб', 'Етхан', 'Андрев').
Као опцију можете заменити део је уклоњен другим низом тако што га је проследио у ЗАМЕНИ СА расправа.
У горњем примеру, спајање () функција би изрезала комад из @Зовем се низ који започиње елементом у положају 1 (у овом случају, Мицхаел и завршавајући 3 елемента касније Маттхев. Онда замењује та имена са садржајем @мореНамес низ. Вредност @сомеНамес тада постаје ('Мицхаел', 'Јосхуа', 'Маттхев'), и @миНамес је промењен у ('Јацоб', 'Даниел', 'Виллиам', 'Јосепх', 'Етхан', 'Андрев').