当前位置: 首页 > news >正文

php中定义数组的方法详解

2019独角兽企业重金招聘Python工程师标准>>> hot3.png

php中定义数组的方法详解
1、PHP定义数组的格式
数组名=array();
如:$aa=array();//这样就定义了一个数组,
之后给元素赋值:
$aa[0]="9016";
$aa[1]="9017";
$aa[2]="9018";
2、PHP输出数组的方法:
foreach($aa as $val)
{
echo$val;
}
也可以在定义数组时直接赋值
$aa=array(0=>"9016",1=>"9017";2=>"9018");
3、PHP的数组还可以用字符做下标,不一定要数字.
$aa["name"]="Joan";
$aa["num"]="9018";
$aa["email"]="abc@abc.com";
也可以这样
$aa=array("name"=>"joan","num"=>"9018","email"=>"abc@abc.com");
将一个一维数组的元素也定义为数组,就是一个二维数组,
$aa=array(0=>"a1",1=>"a2");
$bb=array(0=>"b1",1=>"b2");
$cc=array(0=>$aa;1=>$bb);此时,$cc[0]也是一个数组,$cc[1]也是一个数组,$cc就是一个二维数组。
同理,三维,四维数组也可以继续定义下去。
4、数组的元素不仅于数字和字符串,可以是类的对象。
需要更多教程请到时间财富网搜索

转载于:https://my.oschina.net/sjcfw680/blog/779548

相关文章:

  • 下一步要怎么玩?
  • 局域网、交换机原理、VLAN技术个人理解、Trunk技术
  • noi 666 放苹果
  • 构建LVS+Keepalived高可用群集
  • 以项目谈WebGIS中Web制图的设计和实现
  • 用DAEMON TOOLS打开rational ross 的bin文件并安装过程梳理
  • silk与opencore-amr音频编码对比
  • 【NLP】干货!Python NLTK结合stanford NLP工具包进行文本处理
  • 在eclipse中编辑linux上的项目
  • fir.im Weekly - TouchBar 从入门到开发
  • 简单的Servlet结合Jsp实现请求和响应以及对doGet和doPost的浅析
  • 原生态纯JavaScript 100大技巧大收集---你值得拥有
  • TreeList
  • 【故障处理】IMP-00010错误 12C的dmp文件导入11G
  • 笔记:表单序列化 serialize()
  • (十五)java多线程之并发集合ArrayBlockingQueue
  • 【翻译】Mashape是如何管理15000个API和微服务的(三)
  • CentOS7简单部署NFS
  • CoolViewPager:即刻刷新,自定义边缘效果颜色,双向自动循环,内置垂直切换效果,想要的都在这里...
  • C学习-枚举(九)
  • Docker 笔记(1):介绍、镜像、容器及其基本操作
  • JS笔记四:作用域、变量(函数)提升
  • JS函数式编程 数组部分风格 ES6版
  • OSS Web直传 (文件图片)
  • thinkphp5.1 easywechat4 微信第三方开放平台
  • Vue 动态创建 component
  • Webpack入门之遇到的那些坑,系列示例Demo
  • 理清楚Vue的结构
  • 融云开发漫谈:你是否了解Go语言并发编程的第一要义?
  • 深入浅出Node.js
  • 数据库巡检项
  • #13 yum、编译安装与sed命令的使用
  • #162 (Div. 2)
  • #include
  • #我与Java虚拟机的故事#连载11: JVM学习之路
  • (20050108)又读《平凡的世界》
  • (9)YOLO-Pose:使用对象关键点相似性损失增强多人姿态估计的增强版YOLO
  • (AngularJS)Angular 控制器之间通信初探
  • (day 12)JavaScript学习笔记(数组3)
  • (vue)el-checkbox 实现展示区分 label 和 value(展示值与选中获取值需不同)
  • (ZT)薛涌:谈贫说富
  • (附源码)springboot青少年公共卫生教育平台 毕业设计 643214
  • (论文阅读笔记)Network planning with deep reinforcement learning
  • *p=a是把a的值赋给p,p=a是把a的地址赋给p。
  • .NET 8 中引入新的 IHostedLifecycleService 接口 实现定时任务
  • .NET Core 和 .NET Framework 中的 MEF2
  • .NET Framework与.NET Framework SDK有什么不同?
  • .net MVC中使用angularJs刷新页面数据列表
  • .NET 常见的偏门问题
  • .NET 动态调用WebService + WSE + UsernameToken
  • .NET中统一的存储过程调用方法(收藏)
  • :=
  • @EnableConfigurationProperties注解使用
  • @private @protected @public
  • [].shift.call( arguments ) 和 [].slice.call( arguments )