位置: 编程技术 - 正文

PHP 数组基本操作小结(推荐)(php数组的类型有哪些)

编辑:rootadmin

推荐整理分享PHP 数组基本操作小结(推荐)(php数组的类型有哪些),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:php数组操作,php中数组的常用函数及用法,php数组操作,php数组有哪几种类型,php数组实现原理,php中数组的常用函数及用法,php数组实现原理,php数组实现原理,内容如对您有帮助,希望把文章链接给更多的朋友!

数组的概念

数组(array)是 PHP 中一个非常重要的概念,我们可以把数组看做一系列类似的数据的集合,实际上数组是一个有序图。

PHP 还提供了超过 个内建函数来操作数组。

创建数组

使用 array() 语言结构创建数组:

也可以使用数组控制器 [] 来创建数组:

数组键名与值

数组实体都包含两项:键名和值。

在下面创建数组的例子中:

$arr_age1 = array(, , );我们给 $arr_age1 分配了 3 个数组单元(也称元素),其值分别是 、 和 。系统会自动给这 3 个数组单元分配 3 个数字序号,分别为 0、1 和 2。即 $arr_age1 数组的完整结构为:

Array ( [0] => [1] => [2] => ) 这个系统自动分配的序号称为键名,这种键名为数字 ID 的数组称为 索引数组( indexed array )。

当然也可以手动指定键名:

$arr_age1 = array( 0 => , 1 => , 2 => );

注意:手动指定键名可以不从 0 开始,也可以不用按数字顺序来指定键名。当一个新单元加入数组而没有指定健名时,系统将自动的在现有数组中最大的数字键中加 1 ,作为新单元的键名。

PHP 数组基本操作小结(推荐)(php数组的类型有哪些)

当使用字符串而非数字索引作为键名时,这种数组称为 关联数组( associative array ):

$arr_age2 = array("wang"=>, "li"=>, "zhang"=>);但在 PHP 中,这两种数组没有明显的界限,二者可以混合使用。注意关联数组中对于键名大小写是敏感的。

输出数组单元值

可以使用如下方式访问输出数组单元值:

echo $arr_age1[0]; //输出:

echo $arr_age2["wang"]; //输出:某些情况下为了调试,可能需要输出整个数组的数据及结构,这时候需要使用 print_r() 或 var_dump() 函数,具体参见PHP print_r 与 var_dump 输出数组

操作数组单元

可以象操作普通变量一样操作数组单元,如:

现在 $arr_age2 为:

Array ( [wang] => [li] => [zhang] => ) 检查一个数组单元是被设定,请使用 isset() 。

销毁数组

使用 unset() 函数来销毁一个数组单元或整个数组:

多维数组

如果数组中的值也是数组时,我们就称这样的数组为递归数组或多维数组。

例子:

以上这篇PHP 数组基本操作小结(推荐)就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持积木网。

PHP中使用foreach()遍历二维数组的简单实例 第一种类型想用foreach()遍历整个二维数组:$team=array('lk','ok');$book=array('linux服务器配置与管理',$team);foreach($bookas$k=$val)//for$bookeach$value(as)echo$k.'='.$val.'';输

PHP中的print_r 与 var_dump 输出数组 print_r()和var_dump()函数可以打印输出整个数组内容及结构。print_r()利用print_r()函数可以打印输出整个数组内容及结构,按照一定格式显示键和元素。注意p

PHP+MySQL存储数据常见中文乱码问题小结 本文实例总结了PHP+MySQL存储数据常见中文乱码问题。分享给大家供大家参考,具体如下:PHP+MySQL出现中文乱码的常见原因:1.MYSQL数据库的编码是utf8,与PHP

标签: php数组的类型有哪些

本文链接地址:https://www.jiuchutong.com/biancheng/296292.html 转载请保留说明!

上一篇:PHP的时间戳与具体时间转化的简单实现(php 时间)

下一篇:PHP中使用foreach()遍历二维数组的简单实例(PHP中使用关键字什么来指明类与类之间的继承关系)

  • 外轮供应公司远洋运输供应公司的退税申报?
  • 公司的纳税人识别号怎么查询
  • 什么是应税服务中止
  • 子公司自购买日开始持续计算的净资产包括商誉吗
  • 提取法定盈余公积是从净利润中提取吗
  • 其他应收款属于应收账款吗
  • 合伙企业需要报工商年报吗
  • d级企业预缴增值税什么时候可以退回
  • 不动产用于集体福利能否抵扣
  • 如何查看增值税申报表
  • 利息费用和利息支出的区别计算公式
  • 物业用房的装修费可以在土地增值税清算时扣除吗
  • 现金池 印花税
  • 商品房买卖合同没有约定逾期交房违约金
  • 年终零余额账户有余额
  • 计件工资的计算
  • 公司支付宝扣的钱去哪了
  • 过节发什么物资给员工好些
  • 固定资产转为投资性房地产折旧
  • 不良产品出库维护制度
  • 公司注销后如何申请强制执行
  • 少交了增值税怎么补
  • 商标转让增值税税目
  • 企业股东变更需要哪些手续
  • 计提个人负担的社会保险费分录
  • 租用办公室协议书
  • 清华同方笔记本怎么进入u盘启动
  • mac锁屏屏保
  • 发生以前年度损益调整
  • win11闪屏问题
  • 在win7系统中,添加打印机驱动程序
  • 当月交当月社保费会计分录
  • php中strcmp函数
  • 公司贷款过桥费合法吗
  • php运用于哪些领域
  • 筹建期间费用计入什么
  • 别人利息没给怎么发问
  • 单位撤销现金余额的规定
  • 股权收购特殊性税务处理案例
  • 企业自行搬迁需要交税吗
  • 农产品销售发票抵扣政策
  • linux bsub
  • 红字发票信息表填好后再怎么操作
  • 领用包装物会计科目
  • 商业会计做账
  • 阿圭罗来自哪里
  • 水利建设基金的计税依据及税率
  • yolov5s
  • 客户的赔偿金会计分录
  • 小规模纳税人1%税率优惠政策
  • 金蝶可以自动结账吗
  • 预付费卡开票
  • 委托加工应税消费品收回后直接销售
  • 土地增值税间接转让怎么算
  • 收到国家电网信息但号码不是的
  • 固定资产汽车折旧年限是多少年
  • 机票报销是什么发票
  • 政府补贴的装修费是免税的吗
  • 承兑汇票兑现账户是什么
  • 委托加工商品属于什么资产
  • 微信提现手续费多少?
  • 公司参赛获奖交啥税
  • 企业计提福利费按多少提
  • 物流公司账务处理流程及方法
  • 纳税人财务会计制度
  • 明细分类账怎么打印
  • 税金及附加科目借贷方向
  • 实收资本是什么公司
  • win7 系统设置
  • win10怎么关闭防火系统
  • win10自动设置时间灰色
  • ubuntu10.04 root的帐户启用方法
  • win7 设置
  • 可用分区az
  • document.location.hash
  • apktool破解应用内购
  • 瀑布流 css
  • 江苏税务怎么登陆
  • 已经开票的房子还能退吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设