compact php,如何使用php compact()函数
如何使用php compact()函数
发布时间:2020-07-15 09:39:44
来源:亿速云
阅读:106
作者:Leah
这期内容当中小编将会给大家带来有关如何使用php compact()函数,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。
compact()函数是PHP中的内置函数,它用于使用变量创建数组。此函数与extract()函数相反。它创建一个关联数组,其键是变量名,其对应的值是数组值。
语法:array compact("variable 1", "variable 2"...)
参数:此函数接受由逗号运算符(',')分隔的可变数量的参数。这些参数是字符串数据类型,并指定我们要用于创建数组的变量的名称。我们也可以将一个数组作为参数传递给这个函数,在这种情况下,作为参数传递的数组中的所有元素都将被添加到输出数组中。
返回值:此函数返回一个数组,其中添加了所有变量。
注意:将跳过作为参数传递的任何字符串,该字符串与有效的变量名称不匹配,并且不会添加到数组中。
例子:输入 : $AS="ASSAM", $OR="ORISSA", $KR="KERELA"
compact("AS", "OR", "KR");
输出:
Array
(
[AS] => ASSAM
[OR] => ORISSA
[KR] => KERELA
)
下面的程序说明了PHP中compact()函数的工作原理:
示例-1:<?php
$AS = "ASSAM";
$OR = "ORISSA";
$KR = "KERELA";
$stats = compact("AS", "OR", "KR");
print_r($states);
?>
输出:Array
(
[AS] => ASSAM
[OR] => ORISSA
[KR] => KERELA
)
示例-2:<?php
$username = "max";
$password = "many";
$age = "31";
$NAME = array("username", "password");
$result = compact($NAME, "age");
print_r($result);
?>
输出:Array
(
[username] => max
[password] => many
[age] => 31
)
上述就是小编为大家分享的如何使用php compact()函数了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注亿速云行业资讯频道。
compact php,如何使用php compact()函数相关推荐
- Microsoft .NET Compact Framework 开发常见问题解答
这个 FAQ 有部分是通过编辑公共 .NET Compact Framework 新闻组 (microsoft.public.dotnet.framework.compactframework) 贴出 ...
- Hbase 的Compact
1 Compaction介绍 1.1什么是 Compaction 在HBase中,每当memstore的数据flush到磁盘后,就形成一个storefile,当storefil ...
- compact php,php compact 通过变量创建数组
php compact 通过变量创建数组 compact函数通过一个或多个变量建立一个数组,改数组包括变量名和它们的值. 该函数的行为与extract()正好相反. 基本语法 array compac ...
- mysql compact_[MySQL]InnoDB行格式剖析_MySQL - compact
... $this->layout->main=View::make('dash')->nest('content','comments.list',compact('comment ...
- Microsoft .NET Compact Framework 开发常见问题解答 - 专注.NET技术及其相关应用开发! - 博客园...
Microsoft .NET Compact Framework 开发常见问题解答 发布日期: 3/30/2005 | 更新日期: 3/30/2005 Microsoft .NET Compact F ...
- .NET Compact Framework下的进程间通信之Windows Message
在Wince和Windows Moblie 下的进程间通信可以由以下几种技术实现. 1. Windows Message 2. Point-to-Point Message Queues 3. MSM ...
- HBase解决Region Server Compact过程占用大量网络出口带宽的问题
为什么80%的码农都做不了架构师?>>> HBase 0.92版本之后,RegionServer的Compact过程根据待合并的文件大小分为smallcompaction和la ...
- XamarinSQLite教程下载安装SQLite/SQL Server Compact Toolbox
XamarinSQLite教程下载安装SQLite/SQL Server Compact Toolbox SQLite/SQL Server Compact Toolbox是一个Visual Stud ...
- 修复SQL Server Compact数据库时遇到找不到指定的模块的异常
如果你在调用 SqlCeEngine.Repair 方法对 SQL Server Compact 数据库进行修复时遇到以下异常,可以通过在 Windows Mobile 设备上安装复制组件解决.SQL ...
最新文章
- React 项目--设置根目录(8)
- 智源出品 | 超大规模智能模型产业发展报告(附下载)
- python画图三维-Python使用matplotlib绘制三维图形示例
- 下取整函数的含义_Excel将3.14159取值为3.15或3.1415? 两个函数为你效劳,拿走不谢...
- 趣谈设计模式 | 适配器模式(Adapter):如何让现存对象适用于新的环境?
- 深入解读无服务器架构下的数据库
- 攻防比赛_2020年度泉州市大学生网络安全攻防比赛在黎明职业大学圆满落幕
- python正则表达式使用
- 新图表来袭,FineReport新增热力地图、漏斗图、图表切换新功能
- 吃奶酪(洛谷-P1433)
- 移动应用图标生成工具,一键生成所有尺寸的应用图标
- 2、http网络编程——libcurl的使用
- Linux 常用软件
- ElasticJob‐Lite:作业监听器
- 怎么查看电脑连接的wifi密码?2种方法分享给大家!
- 如何提高深度睡眠质量,科学解决睡眠问题
- PySpark+Prophet
- MatalbSimulink Control Tutorials笔记4-根轨迹设计控制器
- python会计系统_在Python中进行会计的最佳实践
- Windows安装Gitea
热门文章
- 教师是唯一无法被人工智能取代的职业
- 〖Python零基础入门篇㊼〗- 包与模块
- wfGo 围棋 AI对弈模式
- matlab中for循环的简单使用
- 在歌唱比赛中,共有10位评委进行打分(0-100分的区间),在计算歌手得分时, 去掉一个最高分,去掉一个最低分,然后剩余的8位评委的分数进行平均, 就是该选手的最终得分。输入每个评委的评分,求某选
- double型数据与float型数据在内存中的存储
- Chrome调试调试快捷键
- geoserver 发布 矢量切片(pbf)并用openlayers 6.14 /leaflet 1.8 加载展示 (一)(小白必备:超详细教程)
- Adobe 及 Acrobat Reader 下载链接(FTP)
- Adobe Acrobat DC 2022 直装版