Syntax
$doubled = array_map(fn (int $n): int => $n * 2, [1, 2, 3]);Examples
PHP array_map example
A focused example you can adapt while practising.
$doubled = array_map(fn (int $n): int => $n * 2, [1, 2, 3]);Best practices
- Start with the smallest working example, then adapt it to your project.
- Use the language’s standard library and idioms before introducing extra dependencies.
At a glance
- Purpose
- Server-side web applications
- File extension
- .php
- Runs in
- PHP runtime on a server or CLI
- Usually used with
- HTML, databases and web servers
Specifications & further reading
Related PHP documentation
PHP Arrays
PHP arrays are ordered maps: they can use integer indexes or string keys. Array literals use square brackets.PHP indexed arrays
PHP reference for php indexed arrays.PHP associative arrays
PHP reference for php associative arrays.PHP array destructuring
PHP reference for php array destructuring.
PHP arrays are ordered maps: they can use integer indexes or string keys. Array literals use square brackets.PHP indexed arrays
PHP reference for php indexed arrays.PHP associative arrays
PHP reference for php associative arrays.PHP array destructuring
PHP reference for php array destructuring.