php compact()函数创建一个数组,其中变量名作为键名,变量值作为键值

分类:知识百科 日期: 点击:0

PHP的compact()函数可以用来创建一个数组,其中变量名作为键名,变量值作为键值。它的使用方法很简单:只需要在函数中指定变量名,compact()函数就可以将变量名和变量值组合成一个数组。例如:

$name = 'John';
$age = 18;
$arr = compact('name', 'age'); 

上面的代码中,compact()函数会将$name和$age变量的名称和值组合成一个数组,$arr的值就是:

Array
(
    [name] => John
    [age] => 18
)

可以看到,变量名作为键名,变量值作为键值,它们被组合成了一个数组。

compact()函数还可以接受多个变量名,以数组的形式传入:

$names = array('John', 'Alice', 'Bob');
$ages = array(18, 20, 22);
$arr = compact('names', 'ages');

上面的代码中,$arr的值就是:

Array
(
    [names] => Array
        (
            [0] => John
            [1] => Alice
            [2] => Bob
        )

    [ages] => Array
        (
            [0] => 18
            [1] => 20
            [2] => 22
        )

)

可以看到,compact()函数将$names和$ages变量的名称和值组合成了一个数组,其中$names和$ages的值也是数组形式。

compact()函数可以用来创建一个数组,其中变量名作为键名,变量值作为键值,使用起来也非常简单,非常实用。

标签:

版权声明

1. 本站所有素材,仅限学习交流,仅展示部分内容,如需查看完整内容,请下载原文件。
2. 会员在本站下载的所有素材,只拥有使用权,著作权归原作者所有。
3. 所有素材,未经合法授权,请勿用于商业用途,会员不得以任何形式发布、传播、复制、转售该素材,否则一律封号处理。
4. 如果素材损害你的权益请联系客服QQ:77594475 处理。