PHP Function: array_map()

Hàm array_map() sẽ lặp tất cả các phần tử của mảng và truyền vào hàm callback định nghĩa trước đó của người dùng. Hàm callback sẽ coi các phần từ của mảng như là những tham số và nó sẽ lặp lại cho đến khi tất cả các phần tử của mảng đã được truyền vào. Cú ...

Hàm array_map() sẽ lặp tất cả các phần tử của mảng và truyền vào hàm callback định nghĩa trước đó của người dùng. Hàm callback sẽ coi các phần từ của mảng như là những tham số và nó sẽ lặp lại cho đến khi tất cả các phần tử của mảng đã được truyền vào.

Cú pháp

Cú pháp: array_map($func, $arr1, $arr2 ...);

Trong đó:

  • $func là hàm do người dùng định nghĩa sẽ nhận các phần tử truyền vào là các phần tử của $arr1, $arr2...
  • $arr1, $arr2 ... là các mảng dữ liệu truyền vào.

Ví dụ

Code
function show($name, $age){
	echo 'tên của tôi là ' . $name . ', tôi ' . $age . ' tuổi<br />';
}
$name = [
	'Minh',
	'Peter',
	'John'
];
$age  = [
	21,
	23,
	45
];
array_map('show', $name, $age);		
Kết quả
tên của tôi là Minh, tôi 21 tuổi
tên của tôi là Peter, tôi 23 tuổi
tên của tôi là John, tôi 45 tuổi

Tham khảo: php.net

Nguồn: code24h.com

Bài liên quan

PHP Function: array_map()

Hàm array_map() sẽ lặp tất cả các phần tử của mảng và truyền vào hàm callback định nghĩa trước đó của người dùng. Hàm callback sẽ coi các phần từ của mảng như là những tham số và nó sẽ lặp lại cho đến khi tất cả các phần tử của mảng đã được truyền vào. Cú ...

Trịnh Tiến Mạnh viết 2 tuần trước

PHP Function: array_column()

# Description Hàm array_column() trong php dùng để lấy một cột trong một mảng và trả về giá trị từ một cột duy nhất đó. # Parameters Cú pháp : array array_column ( array $array , mixed $column_key [, mixed $index_key = null ] ) ...

Hoàng Hải Đăng viết 2 tuần trước

PHP Function: array_diff_uassoc()

# Description Hàm array_diff_uassoc() sẽ trả về một mảng các phần tử theo điều kiện của hàm $key_compare_func truyền vào, điều này khác với array_diff_assoc() là hàm để so sánh theo toán tử bằng. # Parameters Cú pháp : array array_diff_uassoc ...

Trịnh Tiến Mạnh viết 2 tuần trước

PHP Function: array_chunk()

# Description Hàm array_chunk() trong php có tác dụng cắt một mảng thành một mảng mới, trong đó mỗi phần tử của mảng mới là một mảng gồm n phần tử ( n do người sư quyết định thông qua tham số của hàm ) và các phần tử này chính là các phần tử mà ta đã cắt ở ...

Trần Trung Dũng viết 2 tuần trước

PHP Function: array_count_values()

# Description Hàm array_count_values() trong php dùng để đếm số lần trùng lặp giá trị của các phần tử trong mảng. Kết quả của nó sẽ trả về một mảng với key chính là giá trị của các phần tử và value chính là số lần trùng lặp (xuất hiện). # Parameters ...

Tạ Quốc Bảo viết 2 tuần trước
0