iis服务器助手广告广告
返回顶部
首页 > 资讯 > 后端开发 > PHP编程 >PHP中数组`+`运算符
  • 114
分享到

PHP中数组`+`运算符

php开发语言 2023-09-13 13:09:21 114人浏览 泡泡鱼
摘要

原代码: foreach($result as $item){ $ret[$item['fid']]["{$time}_num"] = $item['num'] ?? 0; $ret[$item['fid']]["{$tim

原代码:

foreach($result as $item){    $ret[$item['fid']]["{$time}_num"] = $item['num'] ?? 0;    $ret[$item['fid']]["{$time}_money"] = $item['money'] ?? 0;    $ret[$item['fid']]["{$time}_ml"] = $item['ml'] ?? 0;}

优化后的代码 

$key_prefix = "{$time}_";
$ret[$item['fid']] = [      'fid' => $item['fid'],      $key_prefix . 'num' => $item['num'] ?? 0,      $key_prefix . 'money' => $item['money'] ?? 0,      $key_prefix . 'ml' => $item['ml'] ?? 0   ] + ($ret[$item['fid']] ?? []);

 解释:

$array1 = array("a" => "apple", "b" => "banana");
$array2 = array("b" => "blueberry", "c" => "cherry");

$result = $array1 + $array2;

print_r($result);
输出:Array ( [a] => apple [b] => banana [c] => cherry )

在上面的示例中,由于$array1数组中已经存在键名为b的元素,所以$array2中的b元素被忽略,并且合并后的结果数组中只保留了键名为b对应的值为banana的元素。

来源地址:https://blog.csdn.net/wen854854321/article/details/130882380

--结束END--

本文标题: PHP中数组`+`运算符

本文链接: https://www.lsjlt.com/news/405966.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • PHP中数组`+`运算符
    原代码: foreach($result as $item){ $ret[$item['fid']]["{$time}_num"] = $item['num'] 0; $ret[$item['fid']]["{$time}...
    99+
    2023-09-13
    php 开发语言
  • PHP中数组运算符有哪些
    这篇文章主要为大家展示了“PHP中数组运算符有哪些”,内容简而易懂,条理清晰,希望能够帮助大家解决疑惑,下面让小编带领大家一起研究并学习一下“PHP中数组运算符有哪些”这篇文章吧。数组运算符$arr1 = [1,&nbs...
    99+
    2023-06-03
  • php中的数组操作运算符怎么用
    这篇文章主要介绍“php中的数组操作运算符怎么用”,在日常操作中,相信很多人在php中的数组操作运算符怎么用问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”php中的数组操作运算符怎么用”的疑惑有所帮助!接下来...
    99+
    2023-06-30
  • JavaScript运算符、 算数运算符、赋值运算符怎么用
    这篇文章主要介绍“JavaScript运算符、 算数运算符、赋值运算符怎么用”的相关知识,小编通过实际案例向大家展示操作过程,操作方法简单快捷,实用性强,希望这篇“JavaScript运算符、 算数运算符、...
    99+
    2022-10-19
  • MongoDB 数组操作符与运算操作符
    > db.accounts.insert({ name:"alice2", balance:100,contact:[13611111111,"Guangzhou"] }) WriteResult({ "nInserted" : 1 }) ...
    99+
    2021-01-20
    MongoDB 数组操作符与运算操作符
  • php运算符运用之类型运算符怎么用
    这篇文章将为大家详细讲解有关php运算符运用之类型运算符怎么用,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。类型运算符指的是instanceof。instanceof运算符是php5引进的。在此之前用is...
    99+
    2023-06-20
  • JavaScript算数运算符、运算符和操作数是什么
    今天小编给大家分享一下JavaScript算数运算符、运算符和操作数是什么的相关知识点,内容详细,逻辑清晰,相信大部分人都还太了解这方面的知识,所以分享这篇文章给大家参考一下,希望大家阅读完这篇文章后有所收...
    99+
    2022-10-19
  • 怎么在java中组合运算符
    这篇文章将为大家详细讲解有关怎么在java中组合运算符,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。Java的特点有哪些Java的特点有哪些1.Java语言作为静态面向对象编程语言的代表,实...
    99+
    2023-06-14
  • php中字符串运算符是什么
    php中的字符串运算符有两个:1、字符串连接运算符“.”,语法“$string1.$string2”,会返回其左右参数连接后的字符串,即把两个或两个以上的字符串拼接成一个新的字符串;2、连接赋值运算符“.=”,语法“$string1 .= ...
    99+
    2022-06-29
    php php字符串
  • JavaScript中运算符与数组扩展详细讲解
    目录运算符扩展运算符指数运算符链判断运算符Null判断运算符逻辑赋值运算符数组扩展方法Array.from()Array.of()copyWithin()find()fill()fl...
    99+
    2022-11-13
    JS运算符与数组扩展 JS数组扩展 JS运算符
  • php运算符运用之怎么使用基本赋值运算符
    这篇文章主要介绍了php运算符运用之怎么使用基本赋值运算符,具有一定借鉴价值,感兴趣的朋友可以参考下,希望大家阅读完这篇文章之后大有收获,下面让小编带着大家一起了解一下。php中基本的赋值运算符是“=”。他的优先级别低于其他的运算符,所以对...
    99+
    2023-06-20
  • 字符函数/运算符函数
    1、常用的字符函数 concat() 字符连接 concat_ws()    使用指定的分割符进行字符串连接 format() 数字格式化   lower() 转换成小写字符   uppe...
    99+
    2016-12-18
    字符函数/运算符函数
  • php中字符串运算符怎么使用
    这篇文章主要讲解了“php中字符串运算符怎么使用”,文中的讲解内容简单清晰,易于学习与理解,下面请大家跟着小编的思路慢慢深入,一起来研究和学习“php中字符串运算符怎么使用”吧!php中的字符串运算符有两个:1、字符串连接运算符“.”,语法...
    99+
    2023-07-02
  • PHP有什么运算符
    这篇文章将为大家详细讲解有关PHP有什么运算符,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。1. 算数运算符PHP算数运算符有+(加)、-(减)、*(乘)、/(除)、%(取余)。2. 赋值运算符PHP赋值...
    99+
    2023-06-17
  • 如何在php中使用算术运算符
    这篇文章将为大家详细讲解有关如何在php中使用算术运算符,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。php的框架有哪些php的框架:1、Laravel,Laravel是一款免费并且开源的P...
    99+
    2023-06-14
  • JavaScript中如何使用扩展运算符拷贝数组
    这篇文章将为大家详细讲解有关JavaScript中如何使用扩展运算符拷贝数组,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。拷贝数组const arr = [1, 2...
    99+
    2023-06-05
  • MySQL数据库中的算术运算符
    MySQL数据库中的算数运算符一、运算符的概述:    运算符在MySQL数据库中也是很重要的知识体,在执行sql语句的时候这个运算符对操作数据帮助很大。其中运算符的...
    99+
    2022-10-18
  • shell中的算数运算符有哪些
    这篇文章主要介绍了shell中的算数运算符有哪些的相关知识,内容详细易懂,操作简单快捷,具有一定借鉴价值,相信大家阅读完这篇shell中的算数运算符有哪些文章都会有所收获,下面我们一起来看看吧。下面列出了常用的算术运算符,假定变量 a 为 ...
    99+
    2023-06-27
  • php中三元运算符怎么用
    本教程操作环境:windows7系统、PHP7.1版,DELL G3电脑在 PHP 中,三元运算符可以实现简单的条件判断功能,即根据第一个表达式的结果在另外两个表达式中选择一个并执行,三元运算符也被称为三目运算符或者条件运算符。三元运算符的...
    99+
    2020-12-30
    php 三元运算符
  • php中运算符的示例分析
    这篇文章将为大家详细讲解有关php中运算符的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这篇文章后可以有所收获。相等运算符与全等运算符都属于比较运算符,都是二元运算符,返回值为true、false。  1.相...
    99+
    2023-06-07
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作