circle-check
Boxlang 1.x Stable Released
BoxLang : A Modern Dynamic JVM Languagearrow-up-right
LogoLogo
search
⌘Ctrlk
JavaDocschevron-downDownloadTrySourceSupport
LogoLogo
  • house-windowIntroduction
  • Getting Started
    • crosshairs-simpleOverview
    • sign-posts-wrenchInstallation
    • plug-circle-boltRunning BoxLang
    • cloud-boltBoxLang Cloud Servers
    • laptop-codeIDE & Tooling
    • magentoMaven Integration
    • wrench-simpleRuntime Configuration
  • BoxLang Language
    • folder-treeProgram Structure
    • brackets-curlySyntax & Semantics
    • codepenClasses & O.O.
    • codeTemplating Language
    • booksReference
      • API Docs
      • Lexical Elements
      • Types
      • Built-in Functions
        • array
          • ArrayAppend
          • ArrayAvg
          • ArrayChunk
          • ArrayClear
          • ArrayContains
          • ArrayContainsNoCase
          • ArrayDelete
          • ArrayDeleteAt
          • ArrayDeleteNoCase
          • ArrayEach
          • ArrayEvery
          • ArrayFilter
          • ArrayFind
          • ArrayFindAll
          • ArrayFindAllNoCase
          • ArrayFindFirst
          • ArrayFindNoCase
          • ArrayFirst
          • ArrayFlatMap
          • ArrayFlatten
          • ArrayGetMetadata
          • ArrayGroupBy
          • ArrayIndexExists
          • ArrayInsertAt
          • ArrayIsDefined
          • ArrayLast
          • ArrayMap
          • ArrayMax
          • ArrayMedian
          • ArrayMerge
          • ArrayMid
          • ArrayMin
          • ArrayNew
          • ArrayNone
          • ArrayPop
          • ArrayPrepend
          • ArrayPush
          • ArrayRange
          • ArrayReduce
          • ArrayReduceRight
          • ArrayReject
          • ArrayResize
          • ArrayReverse
          • ArraySet
          • ArrayShift
          • ArraySlice
          • ArraySome
          • ArraySort
          • ArraySplice
          • ArraySum
          • ArraySwap
          • ArrayToList
          • ArrayToStruct
          • ArrayTranspose
          • ArrayUnique
          • ArrayUnshift
          • ArrayZip
        • async
        • binary
        • cache
        • cli
        • conversion
        • decision
        • encryption
        • format
        • i18n
        • io
        • java
        • jdbc
        • list
        • math
        • net
        • query
        • runtime
        • scheduler
        • string
        • struct
        • system
        • temporal
        • type
        • xml
        • zip
      • Components
      • Exceptions
  • BoxLang Framework
    • medalBoxLang+
    • rocket-launchApplication.bx
    • waves-sineAsync Programming
    • plugComponents
    • serverCaching
    • cabinet-filingFile Handling
    • databaseJDBC & Databases
    • javaJava Interop
    • jet-fighter-upInterceptors
    • globe-wifiHTTP/S Calls
    • soapSOAP Web Services
    • satellite-dishServer-Sent Events (SSE)
    • chart-tree-mapModules
  • Extra Credit
    • flask-vialTesting
    • rectangles-mixedMVC
    • syringeDependency Injection
gitbookPowered by GitBook
block-quoteOn this pagechevron-down
githubEdit
  1. BoxLang Languagechevron-right
  2. booksReferencechevron-right
  3. Built-in Functionschevron-right
  4. array

ArrayLast

Return first item in array

hashtag
Method Signature

ArrayLast(array=[array])

hashtag
Arguments

Argument
Type
Required
Description
Default

array

array

true

The array to get the last

hashtag
Examples

hashtag
Show the last element of an array

Uses the arrayLast function to retrieve the last element of an array

Run Examplearrow-up-right

someArray = [ 
	"first",
	"second",
	"third"
];
lastOne = arrayLast( someArray );
writeOutput( lastOne );

Result: "third"

hashtag
Additional Examples

Run Examplearrow-up-right

hashtag
Related

  • ArrayAppend

  • ArrayAvg

  • ArrayChunk

  • ArrayClear

  • ArrayContains

  • ArrayContainsNoCase

  • ArrayDelete

  • ArrayDeleteAt

  • ArrayDeleteNoCase

  • ArrayEach

  • ArrayEvery

  • ArrayFilter

  • ArrayFind

  • ArrayFindAll

  • ArrayFindAllNoCase

  • ArrayFindFirst

  • ArrayFindNoCase

  • ArrayFirst

  • ArrayFlatMap

  • ArrayFlatten

  • ArrayGetMetadata

  • ArrayGroupBy

  • ArrayIndexExists

  • ArrayInsertAt

  • ArrayIsDefined

  • ArrayMap

  • ArrayMax

  • ArrayMedian

  • ArrayMerge

  • ArrayMid

  • ArrayMin

  • ArrayNew

  • ArrayNone

  • ArrayPop

  • ArrayPrepend

  • ArrayPush

  • ArrayRange

  • ArrayReduce

  • ArrayReduceRight

  • ArrayReject

  • ArrayResize

  • ArrayReverse

  • ArraySet

  • ArrayShift

  • ArraySlice

  • ArraySome

  • ArraySort

  • ArraySplice

  • ArraySum

  • ArraySwap

  • ArrayToList

  • ArrayToStruct

  • ArrayTranspose

  • ArrayUnique

  • ArrayUnshift

  • ArrayZip

PreviousArrayIsDefinedchevron-leftNextArrayMapchevron-right

Last updated 3 days 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

  • Method Signature
  • Arguments
  • Examples
  • Show the last element of an array
  • Additional Examples
  • Related

Was this helpful?

names = [ 
	"Marcus",
	"Sarah",
	"Josefine"
];
dump( names.last() );
 // outputs 'Josefine'
names = array( "Marcus", "Sarah", "Josefine" );
dump( arrayLast( names ) );
 // outputs 'Josefine'