前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >PHP compact() 函数

PHP compact() 函数

原创
作者头像
用户1448800
修改2021-08-20 10:44:15
4120
修改2021-08-20 10:44:15
举报
文章被收录于专栏:ActivemqActivemq

实例

创建一个包含变量名和它们的值的数组:

代码语言:javascript
复制
<?php
$firstname = "Bill";
$lastname = "Gates";
$age = "60";

$result = compact("firstname", "lastname", "age");

print_r($result);
?>

定义和用法

compact() 函数创建包含变量名和它们的值的数组。

注释:任何没有变量名与之对应的字符串都被略过。

语法

代码语言:javascript
复制
compact(var1,var2...)

参数

描述

var1

必需。可以是带有变量名的字符串,或者是变量数组。

var2,...

可选。可以是带有变量名的字符串,或者是变量数组。允许多个参数。

说明

compact() 函数创建一个由参数所带变量组成的数组。如果参数中存在数组,该数组中变量的值也会被获取。

本函数返回的数组是一个关联数组,键名为函数的参数,键值为参数中变量的值。

技术细节

返回值:

返回带有所有变量名和它们的值的数组。

PHP 版本:

4+

更多实例

例子 1

使用不匹配变量的字符串,以及一个变量名数组:

代码语言:javascript
复制
<?php
$firstname = "Bill";
$lastname = "Gates";
$age = "60";

$name = array("firstname", "lastname");
$result = compact($name, "location", "age");

print_r($result);
?>

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 实例
  • 定义和用法
  • 语法
    • 说明
    • 技术细节
    • 更多实例
      • 例子 1
      领券
      问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档