本文的起因是今天需要给一个数组添加成员,一个是无序数组,直接往里扔就可以,另一个是key-value形式的数组。

无序数组只要array_push即可,key-value数组如果数量少,也可以用 $data['pussy'] = 'wagon'形式。

array_push(array,value1,value2…)

参数描述

array必需。规定数组。

value1必需。规定要添加的值。

value2可选。规定要添加的值。

例子:

$config = require_once __DIR__ . '/../vendor/xxx.php';

array_push($config['providers'],

xxx\Providers\HttpClientServiceProvider::class,

xxx\Providers\SmsServiceProvider::class,

xxx\Providers\QrCodeServiceProvider::class,

\Intervention\Image\ImageServiceProvider::class,

xxx\Providers\ImageServiceProvider::class,

xxx\Providers\WordSegmentServiceProvider::class,

xxx\Providers\WechatServiceProvider::class,

xxx\Providers\RecommendServiceProvider::class,

Ignited\LaravelOmnipay\LaravelOmnipayServiceProvider::class

);

array_merge(array1,array2,array3…)

参数描述

array1必需。规定数组。

array2可选。规定数组。

array3可选。规定数组。

例子接上:

$config['aliases'] = array_merge($config['aliases'], [

'HttpClient' => xxx\Facades\HttpClient::class,

'Sms' => xxx\Facades\Sms::class,

'QrCode' => xxx\Facades\QrCode::class,

'Image' => \Intervention\Image\Facades\Image::class,

'ImageUpload' => xxx\Facades\Image::class,

'WordSegment' => xxx\Facades\WordSegment::class,

'Recommend' => xxx\Facades\Recommend::class,

'Wechat' => xxx\Facades\Wechat::class,

'Omnipay' => Ignited\LaravelOmnipay\Facades\OmnipayFacade::class

]

);

php 压入元素,php 数组增加元素的方法 array_push 和 array_merge相关推荐

  1. C# 数组增加元素_【自学C#】|| 笔记 21 集合续,队列和堆栈

    一.Queue类:队列 Queue (队列) 是常见的数据结构之一. 队列是一种先进先出的结构,即元素从队列尾部插入,从队列的头部移除,类似于日常生活中的站队,先到先得的效果.     集合中的 Qu ...

  2. C# 数组增加元素_C#的集合类型及使用技巧

    在日常开发过程中,我们不能避免的要对批量数据处理,这时候就要用到集合.集合总体上分为线性集合和非线性集合.线性集合是指元素具有唯一的前驱和后驱的数据结构类型:非线性集合是指有多个前驱和后驱的数据结构类 ...

  3. 元素赋值、增加元素和删除元素

    1.元素赋值 1 #我们前面学习过赋值语句,赋值语句是最简单地改变列表的方式,如 a=2 就是一种改变列表的方式.这里我们将通过编号标记某个特定位置的元素,并对该位置的元素重新赋值,如a[1]=10. ...

  4. C# 数组增加元素_C语言数组——任意位置插入一个元素

    前言 接着昨天的话题,我们再来看看向C语言的数组中随机插入一个元素的方法. 如果是在python向列表中随机添加元素,我们往往使用insert()的方法. l insert()的第一个参数是位置,第二 ...

  5. C# 数组增加元素_C#教程推荐

    C#是微软公司发布的一种面向对象的.运行.NET Framework和.NET Core(完全开源,跨平台)之上的高级程序设计语言.C#看起来与Java有着惊人的相似:它包括了诸如单一继承.接口.与J ...

  6. php修改数组元素,php数组特定元素修改方法

    原数组格式 $tdata= Array ( [0] => Array ( [id] => 1 [fid] => 0 [l_title] => 今日头条 [l_key] => ...

  7. php根据键值去除数组中的某个元素_php数组删除元素 删除指定键值元素

    这个属于PHP操作数组的基本应用,但是小应用有大用途,而且一不留心操作错了,还可能给你造出意想不到的bug. 最近写程序的时候要拼装一个检索数组,要求每个栏目的检索条件还不一样,于是乎将获取到的检索条 ...

  8. ios 替换数组中元素_ios可变数组的所有操作

    #pragma mark 创建数组c NSMutableArray * array =[[NSMutableArray alloc] initWithObjects:@"a",@& ...

  9. JavaScript-创建数组的两种方法,数组的遍历,lenght获取数组的长度,在数组末尾追加元素

    数组概述 数组是一组相关数据的集合,其中的每一个值被称作元素,每个元素在数组中都有对应的位置(下标)就是元素的索引,通过下标就能很方便的获取对应下标的元素:当我们想要连续存放多个数据时就可以使用数组来 ...

最新文章

  1. C#开发学习——内联表达式
  2. ML之FE:利用【数据分析+数据处理】算法对国内某平台上海2020年6月份房价数据集【12+1】进行特征工程处理(史上最完整,建议收藏)
  3. sqlserver exec查询存储过程取某一个字段_ORC文件存储格式的深入探究
  4. 敏捷到底有没有带来新的东西?
  5. C++ WinForm Application Designer issue
  6. vue调用顺序(初学版) index.html → main.js → app.vue → index.js → components/组件 测试
  7. 理解线程的挂起,sleep还有阻塞
  8. java监听数据库操作_第十六篇——JDBC操作数据库之监听器
  9. centos6.5安装apache php,Centos66安装apache24
  10. Python 源码剖析(二)—— 第一次修改 Python 源代码
  11. gpasswd 附属组管理,添加用户到附属组中
  12. bootstrap有哪些常用组件
  13. 摄影测量学(第三版)_王佩军_考试复习资料
  14. 神经网络BP反向传播算法原理和详细推导流程
  15. C语言斐波那契数列部分问题程序求解过程,两种思想
  16. 江苏省职称计算机word2003教材,[205]Word 2003中文字处理 考试大纲
  17. 暴力破解工具 hydra
  18. 如何反编译 cocos creator 生成 的jsc文件/反编译jsc文件(一)
  19. 嵌入式linux安装dropbear
  20. web开发技术和技术分享_2020年将改变Web开发的顶级技术

热门文章

  1. visual studio odbc数据源设计器_商业智能BI应该支持哪些类型的数据源?
  2. java jxl上传excel_JAVA JXL -----excel文件上传和解析
  3. linux 常用压缩格式,Linux常见压缩格式之压缩与解压
  4. Python+OpenCV:直方图均衡化(Histogram Equalization)
  5. 基于机器视觉的线圈检测
  6. C语言格式化读写文件
  7. ssm如何支持热部署_最新Spring Boot实战文档推荐:项目搭建+配置+SSM整合
  8. oracle什么是定长,数据库中定长类型(char)和变长类型(varchar2)有什么区别?
  9. 【iOS开发必备指南合集二】申请IDP/真机调试/GameCenter 指南/OpenFeint指南
  10. 使用篇-基于Laravel开发博客应用系列 —— 联系我们 发送邮件 队列使用(基于数据库)...