php 中compact(),PHP compact()用法及代码示例
compact()函数是PHP中的内置函数,用于使用变量创建数组。此功能与extract()功能相反。它创建一个关联数组,其键为变量名,其对应值为数组值。
用法:
array compact("variable 1", "variable 2"...)
参数:此函数接受可变数量的参数,以逗号运算符(',')分隔。这些参数是字符串数据类型,并指定我们要用于创建数组的变量的名称。我们还可以将数组作为此函数的参数传递,在这种情况下,作为参数传递的数组中的所有元素都将添加到输出数组。
返回值:此函数返回一个数组,其中添加了所有变量。
注意注意:作为参数传递的与有效变量名不匹配的任何字符串都将被跳过,并且不会添加到数组中。
例子:
Input : $AS="ASSAM", $OR="ORISSA", $KR="KERELA"
compact("AS", "OR", "KR");
Output :
Array
(
[AS] => ASSAM
[OR] => ORISSA
[KR] => KERELA
)
以下示例程序旨在说明compact()函数在PHP中的工作:
示例1:
// PHP program to illustrate compact()
// Function
$AS = "ASSAM";
$OR = "ORISSA";
$KR = "KERELA";
$stats = compact("AS", "OR", "KR");
print_r($states);
?>
输出:
Array
(
[AS] => ASSAM
[OR] => ORISSA
[KR] => KERELA
)
示例2:
// PHP program to illustrate compact()
// function when an array is passed as
// a parameter
$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(),PHP compact()用法及代码示例相关推荐
- python中weekday_Python calendar firstweekday()用法及代码示例
日历模块允许输出类似于程序的日历,并提供与日历相关的其他有用功能. "日历"模块中定义的函数和类使用理想化的日历,当前的公历日历在两个方向上都无限期扩展. 在Python中,cal ...
- python中perf_counter_Python time.perf_counter()用法及代码示例
由于时间模块提供了各种与时间有关的功能.因此,有必要导入时间模块,否则会出错,因为时间模块中存在perf_counter()的定义. perf_counter()函数始终以秒为单位返回时间的浮点值.返 ...
- Java 中removelinked_Java LinkedHashSet remove()用法及代码示例
Java.util.LinkedHashSet.remove(Object O)方法用于从LinkedHashSet中删除特定元素. 用法: LinkedHashSet.remove(Object O ...
- java中getlast_Java ArrayDeque getLast()用法及代码示例
Java中的java.util.ArrayDeque.getLast()方法用于检索或获取ArrayDeque的最后一个元素.在此过程中,该方法不会从双端队列中删除元素,而是仅返回双端队列的最后一个元 ...
- java中settime_Java Calendar setTime()用法及代码示例
Calendar类中的setTime(Date dt)方法用于设置此Calendar的时间值表示的Calendars时间,并以给定或通过的日期为参数. 用法: public final void se ...
- python中reshape_python numpy reshape用法及代码示例
在不更改数据的情况下为数组赋予新的形状. 参数:a: : array_like 要重塑的数组. newshape: : int 或 tuple of ints 新形状应与原始形状兼容.如果是整数,则结 ...
- python numpy allclose用法及代码示例
python numpy allclose用法及代码示例 用法: numpy.allclose(a, b, rtol=1e-05, atol=1e-08, equal_nan=False) 如果两个数 ...
- PostgreSQL REGEXP_REPLACE用法及代码示例
PostgreSQL REGEXP_REPLACE用法及代码示例: 原文链接:https://vimsky.com/examples/usage/postgresql-regexp_replace-f ...
- python中的pass语句_Python中pass的作用与使用代码示例
本篇文章小编给大家分享一下Python中pass的作用与使用代码示例,文章代码介绍的很详细,小编觉得挺不错的,现在分享给大家供大家参考,有需要的小伙伴们可以来看看. Python中pass的作用 空语 ...
- python自定义全局异常_flask中主动抛出异常及统一异常处理代码示例
本文主要介绍的是flask中主动抛出异常及统一异常处理的相关内容,具体如下. 在开发时,后台出现异常 ,但不想把异常显示给用户或者要统一处理异常时,可以使用abort主动抛出异常,再捕获异常返回美化后 ...
最新文章
- arc diff 指定版本号_Phabricator客户端安装
- 【Java网络编程(一)】IP地址、端口、URL、网络爬虫原理、TCP UDP协议
- 计算机原理转移指令题,转移指令计算机原理.pdf
- 单位启用人脸识别考勤
- git(6)---Repo 命令参考资料
- Java学生实训平台_基于jsp的学生实训平台-JavaEE实现学生实训平台 - java项目源码...
- 关于《啊哈!算法》相关资源
- 【转】Java程序员最常用的8个Java日志框架
- C++工程师的Rust迁移之路
- 【持续更新】Eclipse使用教程
- CS224N WINTER 2022(四)机器翻译、注意力机制、subword模型(附Assignment4答案)
- 用ajax来上传图片,使用AJAX上传图片
- 儿童吹泡泡水简单配方_教你泡泡水的制作方法 自制泡泡水配方大全
- DSP28377 I2C开发笔记
- win7战网服务器修改,正在更新战网【设置办法】
- base64格式转为二进制流
- MobPush for Flutter
- 用山脊图展示后验分布
- [Wi-Fi抓包篇]3. WireShark ——抓wlan口包的方法
- PPT2016制作一个封面页实例教程
热门文章
- 全球名校AI课程库(2)| 吴恩达 · 机器学习专项课程『Machine Learning』
- 原生js实现canvas画布中绘制、移动、拖拽、删除矩形(如简易截图工具)
- 中秋节卡通背景视频素材推荐
- 苹果高级副总裁:移除部分屏幕时间控制应用是因为安全和隐私
- 根据年份提取dblp内容
- 虚拟机黑群晖联机失败问题
- 浙大程序员甘愿放弃三万月薪跑滴滴,自称开心比什么都好
- 电力英语和计算机平台,电力计算信息平台,the Computing Information Platform of Electric Power,音标,读音,翻译,英文例句,英语词典...
- 将input置灰 而且不可点击样式
- Vue - 满意度调查评价功能,表情图片打分评分组件(非星星评分组件,类似抖音商品满意度好评、中评、差评评价功能)代码干净整洁注释详细无 BUG,无任何第三方插件依赖,完整功能实例源码插件