Hàm compact () tạo một mảng chứa các biến và giá trị của chúng .. Nó trả về một mảng với tất cả các biến được thêm vào nó
Cú pháp
compact(variable1, variable2)
Tham số
-
biến1 - Có thể là một chuỗi với tên biến, hoặc một mảng các biến. Bắt buộc.
-
biến2 - Có thể là một chuỗi với tên biến, hoặc một mảng các biến. Tùy chọn.
Quay lại
Hàm compact () trả về một mảng với tất cả các biến được thêm vào nó.
Ví dụ
Sau đây là một ví dụ -
<?php $ELE = "Electronics"; $ACC = "Accessories"; $res = compact("ELE", "ACC"); print_r($res); ?>
Đầu ra
Sau đây là kết quả -
Array ( [ELE] => Electronics [ACC] => Accessories )
Ví dụ
Hãy để chúng tôi xem một ví dụ khác -
<?php $name = "Tom"; $subject = "Hanks"; $id = "001"; $details = array("name", "subject"); $res = compact($details, "id"); print_r($res); ?>
Đầu ra
Sau đây là kết quả -
Array ( [name => Tom [subject] => Hanks [id] => 001 )