PHP 数组的添加和读取

在实际的开发中,会经常使用数组的添加和读取。这里把经常使用的操作记下来,以备以后查阅。

 1 <?php
 2 //一维数值数组
 3 $list = array(‘wang‘,‘god‘);
 4 $list[] =‘biaobiao‘;
 5 $list[] = ‘chaofan‘;
 6 foreach($list as $v){
 7     echo $v."<br />";
 8 }
 9
10 //一维关联数组
11 $list1 = array(
12     ‘name‘ => ‘god‘,
13     ‘info‘ => ‘XXXXX‘,
14     ‘number‘ => 123213
15     );
16 $list1[‘address‘] = ‘Beijing‘;
17 foreach($list1 as $key => $value){
18     echo $key . "=>" . $value."<br />";
19 }
20
21
22 //二位数值数组
23 $list = array(
24     array(1,4,12,3),
25     array(2,5,6,10),
26     array(3,7,9,8)
27 );
28 foreach($list as $value){
29     foreach($value as $v){
30         echo $v ." ";
31     }
32     echo "<br />";
33 }
34
35 //二维数组关联数组
36 $lists = array();
37 $list0 = array(
38     ‘name‘ => ‘god‘,
39     ‘info‘ => ‘XXXXX‘,
40     ‘number‘ => 123213
41 );
42 $lists[] = $list0;
43 $list1 = array(
44     ‘name‘ => ‘chaofan‘,
45     ‘info‘ => ‘SSSSSS‘,
46     ‘number‘ => 41123
47 );
48 $lists[] = $list1;
49 $list2 = array(
50     ‘name‘ => ‘biaobiao‘,
51     ‘info‘ => ‘#######‘,
52     ‘number‘ => 56732
53 );
54 $lists[] = $list2;
55
56 foreach($lists as $key => $value){
57     echo "name:".$lists[$key][‘name‘]." info:".$lists[$key][‘info‘]." number:".$lists[$key][‘number‘]."<br />";
58 }
59
60 foreach($lists as $key => $value){
61     $lists[$key][‘nick‘] =  $lists[$key][‘name‘]." host";
62 }
63 ?>
时间: 2024-10-06 04:08:58

PHP 数组的添加和读取的相关文章

动态数组,数组初始化,数组内存释放,向数组中添加一个元素,向数组中添加多个元素,数组打印,顺序查找,二分查找,查找数组并返回地址,冒泡排序,改变数组中某个元素的值,删除一个数值,删除所有,查找含有

 1定义接口: Num.h #ifndef_NUM_H_ #define_NUM_H_ #include<stdio.h> #include<stdlib.h> /************************************************************************/ /*数组的结构体类型                                                    */ /*******************

在数组中添加一个元素进行(替换 删除 插入)

#import <Foundation/Foundation.h> int main(int argc, const char * argv[]) { @autoreleasepool { //可变数组继承不可变数组 //1.创建  设定元素个数进行创建 NSMutableArray *mutArr=[NSMutableArray arrayWithCapacity:7]; //2.向数组中添加一个元素 NSArray *[email protected][@"MON",@

数组的添加 删除 和拷贝

//数组的添加public class ArrAddDemo { static void addLast(){ //添加一个数100到数组末尾 int[] oldArr=new int[]{45,56,12,78,88}; int[] newArr=new int[oldArr.length+1]; for(int i=0;i<oldArr.length;i++){ newArr[i]=oldArr[i]; } newArr[newArr.length-1]=100; for(int i=0;i

c语言代码编程题汇总:在a数组后面添加b数组的值(数组实现)

在a数组后面添加b数组的值(数组实现) 程序代码如下: 1 /* 2 2017年3月12日14:07:05 3 功能:在a数组后面添加b数组的值(数组实现) 4 */ 5 6 #include"stdio.h" 7 int main() 8 { 9 int j = 0; 10 int i = 0; 11 char a[20]; 12 char b[20]; 13 printf("请输入字符串a:"); 14 gets(a); 15 printf("请输入字

使用jQuery匹配文档中所有的li元素,返回一个jQuery对象,然后通过数组下标的方式读取jQuery集合中第1个DOM元素,此时返回的是DOM对象,然后调用DOM属性innerHTML,读取该元素 包含的文本信息

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en"><head> <meta htt

[Xcode10 实际操作]九、实用进阶-(8)实现App的Setting设置:添加和读取程序的配置信息

本文将演示如何实现添加和读取程序的配置信息. 在项目文件夹[DemoApp]上点击鼠标右键->[New File]创建一个设置束文件 ->[Settings Bundle]设置束: 如果想要通过设备的[设置]程序,来展示自定义的的偏好设置,必须先准备好一个设置束 ->[Next]->[Save As]:Setting.bundle保持默认的配置. ->保存默认的存储位置点击[Create] 在项目导航区多了一个设置束文件[Setting.bundle]. 点击下拉箭头,查看设

JS如何向一个对象数组里面添加新的属性

向一个对象数组里面添加新的属性var arry= [{a:11,b:22,c:33,d:44},{a:11,b:0,c:0,d:44},{a:11,b:22,c:99,d:99}];var arry2=[];arry.map(((item, index)=> { arry2.push(Object.assign({},item,{mess1:item.c,mess2:item.d}))}))console.log(arry2); 将一个对象数组数据拿出来变成另一个对象var arry= [{a:

Java 添加、读取和删除 Excel 批注

批注是一种富文本注释,常用于为指定的Excel单元格添加提示或附加信息. Free Spire.XLS for Java 为开发人员免费提供了在Java应用程序中对Excel文件添加和操作批注的功能. 本文将介绍如何使用Free Spire.XLS for Java在Excel文档中添加,读取和删除批注. 安装首先你需要下载Spire.XLS JAR并将其作为依赖项添加到您的Java程序中.如果您使用的是maven,您需要将以下依赖项添加到您的pom.xml文件中. <repositories>

Powershell通过变量、数组批量添加保留地址

我们上一篇介绍了通过powershell简单管理dhcp作用域,今天介绍一下使用powershell定义变量及数组进行批量添加DHCP作用域下的保留IP地址信息,具体见下: 我们首先要使用get-content file path 来读取本地的文件,然后使用变量来获取本地文件.读取本地文件内容后,通过foreach循环来执行每一行的数据,每一行会定义多个数据,所有又需要使用数组来完成,数组不管是上面脚本程序都是从[0]开始的,然后配置单挑执行的命令来完成操作. 首先是定义本地的文本数据信息 12