Функция Spl Array Splice ()

Perl е снаждане () функция се използва за изрязване и връщане на парче или част от масива. Изрязаната част започва от ИЗМЕСТВАНЕ елемент от масива и продължава за ДЪЛЖИНА елементи. Ако ДЪЛЖИНА не е посочено, ще се изреже до края на масива.

Помислете за @моето име е масив като ред от номерирани полета, отиващ отляво надясно, номериран като започва с нула. Най- снаждане () функция ще отреже парче от @моето име е масив, започващ с елемента в позиция №1 (в този случай, Майкъл) и завършващи 3 елемента по-късно в Матей. Стойността на @someNames след това става („Майкъл“, „Джошуа“, „Матей“), и @myNames е съкратено до („Яков“, „Етан“, „Андрей“).

Като опция можете замени частта се премахва с друг масив, като я предава в ЗАМЕНИ С аргумент.

В горния пример снаждане () функция ще отреже парче от @моето име е масив, започващ с елемента в позиция №1 (в този случай, Майкъл и завършващи 3 елемента по-късно Матей. Тогава заменя тези имена със съдържанието на @moreNames масив. Стойността на @someNames след това става

instagram viewer
(„Майкъл“, „Джошуа“, „Матей“), и @myNames се променя на („Яков“, „Даниел“, „Уилям“, „Джоузеф“, „Итън“, „Андрю“).

instagram story viewer