欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  IT编程

php compact内置函数

程序员文章站 2022-03-25 18:08:38
据我目前所知,这个内置函数主要作用是 可以让你的代码更清晰,节省代码量 我们先看一下正常的写法: $name = "鱼"; $age = "10086"; $sex = "保密"; $phone = "10010"; $result['name'] = $name; $result['age'] = ......

 

据我目前所知,这个内置函数主要作用是 可以让你的代码更清晰,节省代码量

我们先看一下正常的写法:

$name = "鱼";
$age = "10086";
$sex = "保密";
$phone = "10010";

$result['name'] = $name;
$result['age'] = $age;
$result['sex'] = $sex;
$result['phone'] = $phone;

dump($result);

这个是 用compact的写法:

$name = "鱼";
$age = "10086";
$sex = "保密";
$phone = "10010";

$result = compact("name","age","sex","phone");

dump($result);

输出结果均为:
array(4) {
  ["name"] => string(3) "鱼"
  ["age"] => string(5) "10086"
  ["sex"] => string(6) "保密"
  ["phone"] => string(5) "10010"
}

由此可见,代码简洁性大大提高了。
今天刚接触到,如有不对,请大神指教!!!