① compact函数 创建一个包含变量名和它们的值的数组
示例1
$firstname = "Peter";
$lastname = "Griffin";
$age = "41";
$result = compact("firstname", "lastname", "age");
print_r($result);
打印结果如下:
array(3) {
["firstname"] => string(5) "Peter"
["lastname"] => string(7) "Griffin"
["age"] => string(2) "41"
}
---------------------------------------------------------------------分割线---------------------------------------------------------------------
示例2
$user=['id'=>100,'username'=>'zhangsan'];
$age=30;
dump(compact('user','age'));die;
打印结果如下:
array(2) {
["user"] => array(2) {
["id"] => int(100)
["username"] => string(8) "zhangsan"
}
["age"] => int(30)
}
---------------------------------------------------------------------分割线---------------------------------------------------------------------