Hàm compact () trong PHP
Thí dụ
Tạo một mảng từ các biến và giá trị của chúng:
<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$result = compact("firstname", "lastname", "age");
print_r($result);
?>
Định nghĩa và Cách sử dụng
Hàm compact () tạo một mảng từ các biến và giá trị của chúng.
Lưu ý: Bất kỳ chuỗi nào không khớp với tên biến sẽ bị bỏ qua.
Cú pháp
compact(var1, var2...)
Giá trị tham số
Parameter | Description |
---|---|
var1 | Required. Can be a string with the variable name, or an array of variables |
var2,... | Optional. Can be a string with the variable name, or an array of variables. Multiple parameters are allowed. |
Chi tiết kỹ thuật
Giá trị trả lại: | Trả về một mảng với tất cả các biến được thêm vào nó |
---|---|
Phiên bản PHP: | 4+ |
Thay đổi nhật ký: | Kể từ phiên bản 7.3, hàm này xuất hiện lỗi mức E_NOTICE nếu một biến chưa đặt được cung cấp |
Các ví dụ khác
Thí dụ
Sử dụng một chuỗi không khớp với một biến và một mảng tên biến:
<?php
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$name = array("firstname", "lastname");
$result = compact($name, "location", "age");
print_r($result);
?>
❮ Tham chiếu mảng PHP