Hàm array_pad() trong PHP
Hàm array_pad()
sẽ thêm một hoặc nhiều phần tử có cùng giá trị vào mảng cho đến khi chiều dài của mảng đạt đến chiều dài đã định sẵn.
Bài viết này được đăng tại freetuts.net, không được copy dưới mọi hình thức.
Cú pháp
Cú pháp: array_pad($array, $lent, $val);
Trong đó:
$array
là mảng dữ liệu truyền vào.$lent
là chiều dài của mảng sau khi thêm phần tử. nếu$lent < 0
các phần tử sẽ được thêm vào đầu mảng, và ngược lại.Nếu$lent < chiều dài ban đầu của mảng
, sẽ không có phần tử nào được thêm.$val
là giá trị các phần tử thêm vào.
Ví dụ
Cách sử dụng hàm array_pad()
:
Bài viết này được đăng tại [free tuts .net]
Code
$array = array( "css", "html", "php" ); $result = array_pad($array, 5, "js"); echo "<pre>"; print_r($result); echo "</pre>"; $result = array_pad($array, -5, "js"); echo "<pre>"; print_r($result); echo "</pre>"; $result = array_pad($array, 2, "js"); echo "<pre>"; print_r($result); echo "</pre>";
Kết quả
Array ( [0] => css [1] => html [2] => php [3] => js [4] => js ) Array ( [0] => js [1] => js [2] => css [3] => html [4] => php ) Array ( [0] => css [1] => html [2] => php )
Tham khảo: php.net