PHP compact() 函数,好用!
说明:
PHP compact() 函数:创建一个包含变量名和它们的值的数组。
例子:
<?php$firstname = "Peter";$lastname = "Griffin";$age = "41";$result = compact("firstname", "lastname", "age");print_r($result);
?>
输出结果:Array ( [firstname] => Peter [lastname] => Griffin [age] => 41 )
有什么用?
请看一般写法:
<?php$firstname = "Peter";$lastname = "Griffin";$age = "41";$data = [$firstname => $firstname,$lastname => $lastname,$age => $age];print_r($data);
?>
看出什么了吗? 节省了代码,使得代码更清晰,可读性更好。
案例:
$firstname = "Peter";//input('firstname')$lastname = "Griffin";//input('lastname')$age = "41";//input('age')//校验参数//代码省略......//组装数据$result = compact("firstname", "lastname", "age");//print_r($result); //可以打印测试//插入数据库Db::table('t_test')->insert($result);//插入数据
【学习使我们变得更优秀】
END
PHP compact() 函数,好用!相关推荐
- compact php,php中compact函数的功能起什么作用呢?
摘要: 下文讲述php中compact函数的功能讲解,如下所示: compact函数功能说明: 根据输入的变量名,使用变量名和变量值创建数组 compact语法: compact(var1,var2, ...
- compact php,php compact()函数的使用方法详解
compact()函数是PHP中的内置函数,它用于使用变量创建数组.此函数与extract()函数相反.它创建一个关联数组,其键是变量名,其对应的值是数组值. 语法:array compact(&qu ...
- compact mysql_PHP compact() 函数
PHP compact() 函数 实例 创建一个包含变量名和它们的值的数组:<?php $firstname = "Bill"; $lastname = "Gate ...
- compact php,如何使用php compact()函数
如何使用php compact()函数 发布时间:2020-07-15 09:39:44 来源:亿速云 阅读:106 作者:Leah 这期内容当中小编将会给大家带来有关如何使用php compact( ...
- PHP中使用compact函数
在PHP中使用compact函数将compact里面的值,提取出来作为key,赋值给对应的变量. 定义和用法 compact() 函数创建一个包含变量名和它们的值的数组. 注释:任何没有变量名与之对应 ...
- 数组处理函数——compact
在实际应用中,当一个文档中出现了大量的变量.同时要对这些变量进行排序操作时,就可以使用compact函数,把这些变量作统一的管理:使用完之后再使用extract函数进行还原,继续在程序中使用这些变量. ...
- php krsort重置索引,PHP数组处理函数举例
在PHP中,存储在数组中的值成为数组元素,数组有一维数组和多维数组之分,每个数组元素的索引也称为关键字,访问数组元素可以通过索引.数组处理函数举例如下: 一.创建数组 1.使用array()函数创建数 ...
- lodash源码分析之compact中的遍历
小时候, 乡愁是一枚小小的邮票, 我在这头, 母亲在那头. 长大后,乡愁是一张窄窄的船票, 我在这头, 新娘在那头. 后来啊, 乡愁是一方矮矮的坟墓, 我在外头, 母亲在里头. 而现在, 乡愁是一湾浅 ...
- php中文切齿,PHP 各种函数
usleep() 函数延迟代码执行若干微秒. unpack() 函数从二进制字符串对数据进行解包. uniqid() 函数基于以微秒计的当前时间,生成一个唯一的 ID. time_sleep_unti ...
最新文章
- 笔记之远程桌面服务(RDS)
- 推荐一个好用的 Java 工具类库
- Linux kernel 3.10内核源码分析--slab原理及相关代码
- 【laravel5.4 + TP5.0】hasOne和belongsTo的区别
- 利用Android Studio的 Monitor Memory 查找内存泄漏
- 神奇又好玩的谢尔宾斯基雪花!
- json 格式化工具_如何在命令行中优雅地处理JSON
- MATLAB函数gensurf,MATLAB模糊逻辑工具箱函数.ppt
- 教学案例 计算机,宁夏计算机教学案例
- CodeIgniter框架下载辅助函数的一个小bug
- WPF vs2015,vs2012 添加ArcObjects SDK
- cocostuff10k数据集介绍_(六)COCO数据集的简单介绍
- JavaScript高级程序设计笔记 - 第四章 变量 作用域 内存问题
- 中科大计算机考研科学岛,科学岛研究生_请问谁知道研究生去合肥科学岛与在学校的利与弊啊着急!!!!_淘题吧...
- oracle字符串处理substr、dbms_lob.substr、case when
- BZOJ 4766: 文艺计算姬 [矩阵树定理 快速乘]
- 全球及中国锗行业发展规模与前景调查分析报告2022-2028年
- TD-SCDMA信道模式
- PDMReader的资料整理和个人说明
- guacamole开发者文档——数据库认证
热门文章
- Microsoft Azure和WPF实现人脸检测
- Spring5 框架
- Linux用户及权限管理练习
- html后代选择器简单代码,css:not(),选择器和选择后代
- 机器学习模型部署PMML
- Xz1 android p更新,索尼XZ1/XZP港版正式推送Android 9.0更新
- 第一章 学习Java的建议
- 不讲武德,Kubernetes 弃用 Docker刷爆了网络,我们公司也慌了!
- 搭建SpringBoot+Vue 项目 完整流程
- 用ul制作html表单,要利用 display属性把段落P、标题h1、表单form、列表ul和li都可以定义成行内块元素,其属性值为...