Love beautiful code? We do too.
array_reduce()
trong PHP__Hàm array_reduce()
trong PHP __áp dụng lặp đi lặp lại hàm function tới các phần tử của mảng array, để rút gọn mảng đó về một giá trị đơn. Nếu tham số initial tùy ý có mặt, nó sẽ được sử dụng ở phần đầu tiến trình, hoặc như là kết quả cuối cùng nếu mảng là trống.
array_reduce()
trong PHP__Hàm array_reduce()
trong PH__P có cú pháp như sau:
array_reduce ( $array, callback $function [, int $initial] );
Tham số
Trả về giá trị
Trả về một mảng đã được rút gọn.
array_reduce()
trong PHP:<?php
function call_back_function($v1,$v2)
{
return $v1 . "-" . $v2;
}
$array=array("a"=>"banana","b"=>"apple","c"=>"orange");
print_r(array_reduce($array, "call_back_function"));
print "<br>";
print_r(array_reduce($array, "call_back_function", 10));
?>
Điều bạn cần lưu ý là bạn phải đặt hàm call-back trong dấu trích dẫn (" ") khi gọi hàm này trong hàm array_reduce().
Lưu chương trình trên trong một file có tên là test.php trong htdocs, sau đó mở trình duyệt và gõ địa chỉ http://localhost:8080/test.php sẽ cho kết quả:
Xem thêm Hàm trong php
Hoclaptrinh.vn © 2017
From Coder With
Unpublished comment
Viết câu trả lời