Hướng dẫn dùng meaning compact trong PHP
Hàm Show 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ápCú pháp: Trong đó:
Ví dụCode $php = "php"; $css = "css"; $js = "js"; $result = compact( "php", "css", "js" ); echo ""; print_r($result); echo ""; Kết quả Array ( [php] => php [css] => css [js] => js ) Tham khảo: php.net Bài viết này được đăng tại [free tuts .net] Hàm compact() trong PHP có nhiệm vụ tạo một mảng với biến và giá trị của nó. Hàm này được sử dụng trên PHP4, PHP5 và PHP7.
Cú phápCú pháp hàm compact() trong PHP như sau: compact ( mixed $varname1 [, mixed $... ] ) : array Tham số truyền vào
Giá trị trả vềHàm compact() sẽ trả về một mảng mới, được kết hợp bởi biến có trùng tên với VALUE trong mảng gốc ban đầu Ví dụ minh họaVà kết quả trả về sẽ làArray ( [event] => SIGGRAPH [city] => San Francisco [state] => CA ) Ví dụ khi mảng gốc có KEY khác biệt"varmore"); $result = compact("event", $location_vars); print_r($result); ?> Trong trường hợp này, bạn có thể thấy biến và giá trị của $state không được khởi tạo vì đã có biến $varmode với KEY = 1, do vậy $state sẽ không tồn tại trong mảng mới. Và kết quả trả về sẽ làArray ( [event] => SIGGRAPH [city] => San Francisco [varmore] => helllo ) Ứng dụngBạn có thể sử dụng compact() để hiển thị nhanh giá trị của một mảng, để debug nhanh hơn (compact(explode(' ', 'count acw cols coldepth')));
?>
gives
Array
(
[count] => 70
[acw] => 9
[cols] => 7
[coldepth] => 10
) Bạn có thể sử dụng compact() để tạo mọt mảng mới kết hợp với giá trị mới và mảng cũ Example #2 above will output: Array ( [event] => SIGGRAPH [location_vars] => Array ( [0] => city [1] => state ) ) Các hàm liên quan
Hi vọng với bài viết này, bạn đã hiểu rõ cách sử dụng hàm compact() trong PHP. Nếu thấy bài viết hay và ý nghĩa, hãy like và chia sẻ với bạn bè để mọi người cùng nhau học tập nhé. Cảm ơn bạn đã ghé thăm codetutam.com Định nghĩa hàm compact() trong PHPHàm compact() trong PHP nhận các biến làm các tham số. Mỗi tham số có thể là chuỗi chứa tên biến, hoặc một mảng các biến. Mảng này có thể chứa mảng biến khác bên trong nó, hàm compact() này xử lý mảng kiểu này một cách đệ qui. Cú pháp hàm compact() trong PHPHàm compact() trong PHP có cú pháp như sau:
Tham số var1: Bắt buộc. Có thể là một chuỗi với tên biến, hoặc một mảng các biến var2: Tùy ý. Có thể là một chuỗi với tên biến, hoặc một mảng các biến Trả về giá trị Nó trả về mảng kết quả với tất cả biến đã được thêm vào. Ví dụ minh họa cách sử dụng hàm compact() trong PHP:~~~~
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 |