Boxlang 1.x Stable Released
BoxLang : A Modern Dynamic JVM Language
LogoLogo
CtrlK
APIDocsDownloadTrySourceSupport
  • Introduction
  • Getting Started
    • Overview
    • Installation
    • Running BoxLang
    • BoxLang Cloud Servers
    • IDE & Tooling
    • Runtime Configuration
  • BoxLang Language
    • Program Structure
    • Syntax & Semantics
    • Classes & O.O.
    • Reference
      • API Docs
      • Lexical Elements
      • Types
      • Built-in Functions
        • array
          • ArrayAppend
          • ArrayAvg
          • ArrayClear
          • ArrayContains
          • ArrayContainsNoCase
          • ArrayDelete
          • ArrayDeleteAt
          • ArrayDeleteNoCase
          • ArrayEach
          • ArrayEvery
          • ArrayFilter
          • ArrayFind
          • ArrayFindAll
          • ArrayFindAllNoCase
          • ArrayFindNoCase
          • ArrayFirst
          • ArrayGetMetadata
          • ArrayIndexExists
          • ArrayInsertAt
          • ArrayIsDefined
          • ArrayLast
          • ArrayMap
          • ArrayMax
          • ArrayMedian
          • ArrayMerge
          • ArrayMid
          • ArrayMin
          • ArrayNew
          • ArrayNone
          • ArrayPop
          • ArrayPrepend
          • ArrayPush
          • ArrayRange
          • ArrayReduce
          • ArrayReduceRight
          • ArrayResize
          • ArrayReverse
          • ArraySet
          • ArrayShift
          • ArraySlice
          • ArraySome
          • ArraySort
          • ArraySplice
          • ArraySum
          • ArraySwap
          • ArrayToList
          • ArrayToStruct
          • ArrayUnshift
        • async
        • binary
        • cache
        • cli
        • conversion
        • decision
        • encryption
        • format
        • i18n
        • io
        • java
        • jdbc
        • list
        • math
        • query
        • runtime
        • scheduler
        • string
        • struct
        • system
        • temporal
        • type
        • xml
        • zip
      • Components
      • Exceptions
  • BoxLang Framework
    • Application.bx
    • Async Programming
    • Components
    • Caching
    • File Handling
    • Property Files
    • Interceptors
    • HTTP/S Calls
    • Java Interop
    • JDBC Transactions
    • Modules
  • Extra Credit
    • Testing
    • MVC
    • Dependency Injection
Powered by GitBook
On this page
  • Method Signature
  • Arguments
  • Examples
  • Related

Was this helpful?

Edit
  1. BoxLang Language
  2. Reference
  3. Built-in Functions
  4. array

ArrayMid

Extracts a sub array from an existing array.

Method Signature

ArrayMid(array=[array], start=[integer], length=[integer])

Arguments

Argument
Type
Required
Description
Default

array

array

true

start

integer

true

1

length

integer

false

0

Examples

Related

  • ArrayAppend

  • ArrayAvg

  • ArrayClear

  • ArrayContains

  • ArrayContainsNoCase

  • ArrayDelete

  • ArrayDeleteAt

  • ArrayDeleteNoCase

  • ArrayEach

  • ArrayEvery

  • ArrayFilter

  • ArrayFind

  • ArrayFindAll

  • ArrayFindAllNoCase

  • ArrayFindNoCase

  • ArrayFirst

  • ArrayGetMetadata

  • ArrayIndexExists

  • ArrayInsertAt

  • ArrayIsDefined

  • ArrayLast

  • ArrayMap

  • ArrayMax

  • ArrayMedian

  • ArrayMerge

  • ArrayMin

  • ArrayNew

  • ArrayNone

  • ArrayPop

  • ArrayPrepend

  • ArrayPush

  • ArrayRange

  • ArrayReduce

  • ArrayReduceRight

  • ArrayResize

  • ArrayReverse

  • ArraySet

  • ArrayShift

  • ArraySlice

  • ArraySome

  • ArraySort

  • ArraySplice

  • ArraySum

  • ArraySwap

  • ArrayToList

  • ArrayToStruct

  • ArrayUnshift

PreviousArrayMergeNextArrayMin

Last updated 4 months ago

Was this helpful?

LogoLogo

Social Media

  • X
  • FaceBook
  • LinkedIn
  • YouTube

Bug Tracking

  • Runtimes
  • IDE
  • Modules

Support

  • Professional
  • Community
  • Slack

Copyright & Register Trademark by Ortus Solutions, Corp