PHP数据学习-二维数组【3】

<?php
//     $project = array(
//         array("bai",12,23.0),
//         array("zeng",34,12.0),
//         array("fei",44,11.0)
//     );

// for($i = 0; $i < count($project); $i++){
//     for($j = 0; $j<count($project[$i]); $j++){
//         echo $project[$i][$j];
//     }
//     echo "<br />";
// }
// bai1223
// zeng3412
// fei4411

//     for($i = 0; $i<count($project); $i++)
//         while(!!list($key, $value) = each($project[$i]))
//             echo $key.‘----‘.$value.‘<br />‘;

/////////////////////////结果/////////////////////////////
//  0----bai
// 1----12
// 2----23
// 0----zeng
// 1----34
// 2----12
// 0----fei
// 1----44
// 2----11
//////////////////////////////////////////////////////

// for($i = 0; $i < count($project); $i++){
//         foreach($project[$i] as $key=>$value){
//             echo $key.‘-->‘.$value;
//         }
//         echo "<br />";
// }
/////////////////////////结果/////////////////////////////
// 0-->bai1-->122-->23
// 0-->zeng1-->342-->12
// 0-->fei1-->442-->11
//////////////////////////////////////////////////////

// $names = array(
//         "bai"=>array("aaaaa",12,34),
//         "zeng"=>array("bbbb",23,122),
//         "fei"=>array("cccc",234,88)
// );

// // echo $names[‘bai‘][0];
// for($i = 0; $i < count($names); $i++){
//     foreach ($names as $key =>$value){
//         echo$key.‘--‘. $value[$i].‘<br />‘;
//     }
//     echo ‘<br />‘;
// }

/////////////////////////结果/////////////////////////////
// bai--aaaaa
// zeng--bbbb
// fei--cccc

// bai--12
// zeng--23
// fei--234

// bai--34
// zeng--122
// fei--88
//////////////////////////////////////////////////////

// $name1 = array(
//     array("产品名"=>"苹果","数量"=>6,"价格"=>32,0),
//     array("产品名"=>"香蕉","数量"=>2,"价格"=>12.0),
//     array("产品名"=>"西瓜","数量"=>1,"价格"=>2,0)
// );

// for($i = 0; $i < count($name1); $i++){
//     foreach($name1[$i] as $key=>$value){
//         echo $key .‘---‘.$value;
//     }
//     echo "<br />";
// }

/////////////////////////结果/////////////////////////////
// 产品名---苹果数量---6价格---320---0
// 产品名---香蕉数量---2价格---12
// 产品名---西瓜数量---1价格---20---0
//////////////////////////////////////////////////////
    

PHP数据学习-二维数组【3】

时间: 2024-08-03 19:33:47

PHP数据学习-二维数组【3】的相关文章

从txt文件中读取数据放在二维数组中

1.我D盘中的test.txt文件内的内容是这样的,也是随机产生的二维数组 /test.txt/ 5.440000 3.4500006.610000 6.0400008.900000 3.0300000.140000 2.7400008.920000 7.2900002.580000 7.4300001.850000 6.1300001.350000 4.280000 ... ... 2.在我的test.cpp中添加头文件,即可使用FILE类来读取txt文件中的数据 #include <stdi

怎么把大数据的二维数组转化为一维数组????

今天做了一场比赛发现一个题卡死在数据上,原本要开一个二维数组a[2e5][2e5]但是这样肯定要re.我一直卡死在这个地方,比赛中想到了一个方法. 那就是用string数组去计数,那样就可以开一个st[2e5]的数组就可以了...然而这样伴随着一些问题.我发现直接用st[i][j]=t;这样是不对的,输出发现没有输出数据!!! 后来我发现必须先把string数组的每一个元素先赋值一个东西,因为我表示的是一个矩阵,所以我把string数组的每一个元素,也是一个string,这里定义为ss了,那么如

C#学习二维数组定义及初始化

声明数组时将其初始化,如下例所示: int[,] myArray = new int[,] {{1,2},{3,4},{5,6},{7,8}}; 初始化數組但不指定級別: int[,] myArray = {{1,2},{3,4},{5,6},{7,8}}; 声明一个数组变量但不将其初始化,必须使用 new 运算符数组分配给此变量. int[,] myArray; myArray = new int[,]{{1,2},{3,4},{5,6},{7,8}}; myArray = [,]{{1,2}

Java学习二维数组的相加

将代码进行封装 package com.array; public class Test01 { public static void print(int [][] c) { for (int i = 0; i < c.length; i++) { for (int j = 0; j < c.length; j++) { System.out.print(c[i][j]+"\t"); } System.out.println(); } } public static int

黑马程序员----java学习笔记之数组、二维数组,附相关面试题

------<a href="http://www.itheima.com" target="blank">Java培训.Android培训.iOS培训..Net培训</a>.期待与您交流! ------- 一:数组(掌握) (1)数组:存储同一种数据类型的多个元素的容器. (2)特点:每一个元素都有编号,从0开始,最大编号是长度-1. 编号的专业叫法:索引 (3)定义格式 A:数据类型[] 数组名; B:数据类型 数组名[]; 推荐是用A方

C语言数组:C语言数组定义、二维数组、动态数组、字符串数组

1.C语言数组的概念 在<更加优美的C语言输出>一节中我们举了一个例子,是输出一个 4×4 的整数矩阵,代码如下: #include <stdio.h> #include <stdlib.h> int main() { int a1=20, a2=345, a3=700, a4=22; int b1=56720, b2=9999, b3=20098, b4=2; int c1=233, c2=205, c3=1, c4=6666; int d1=34, d2=0, d3

java基础:java中的二维数组

二维数组的概念: 一个元素为一维数组的数组. 格式1: 数据类型[][] 数组名 = new 数据类型[m][n]; m:表示这个二维数组有多少个一维数组. n:表示每一个一维数组的元素有多少个. 注意: A:以下格式也可以表示二维数组 a:数据类型 数组名[][] = new 数据类型[m][n]; b:数据类型[] 数组名[] = new 数据类型[m][n]; B:注意下面定义的区别 int x; int y; int x,y; int[] x; int[] y[]; int[] x,y[

06_二维数组、面向对象

1:二维数组(理解) (1)元素是一维数组的数组. (2)格式:(四种格式) A:数据类型[][] 数组名 = new 数据类型[m][n]; B:数据类型[][] 数组名 = new 数据类型[m][]; C:数据类型[][] 数组名 = new 数据类型[][]{{...},{...},{...}}; D:数据类型[][] 数组名 = {{...},{...},{...}}; (3)案例(掌握): A:二维数组的遍历 B:二维数组的求和 C:杨辉三角形 Array2Demo.java /*

JAVA:二维数组

一.二维数组相关语法 /* 二维数组:就是元素为一维数组的一个数组. 格式1: 数据类型[][] 数组名 = new 数据类型[m][n]; m:表示这个二维数组有多少个一维数组. n:表示每一个一维数组的元素有多少个. 注意: 以下格式也可以表示二维数组 a:数据类型 数组名[][] = new 数据类型[m][n]; b:数据类型[] 数组名[] = new 数据类型[m][n]; */ class Array2Demo { public static void main(String[]