[Day 3] php阵列与资料结构

php中阵列的写法

  • 一般阵列
    其索引值形式为从0开始往後累加的数字(0、1、2、3...)
$fruit1 = ['apple','banana','orange'];
$fruit2 = array('apple','banana','orange');

检视阵列时可以使用print_r来印出结果。

  • 字典式阵列
    其索引值形式为指定的名称
$fruits = ['type1' => 'apple', 'type2' => 'banana'];

如何回圈方式取得阵列中的资料
在php中可以使用foreach回圈

$fruits = ['apple','banana','orange'];
foreach($fruits as $index => $type){
    echo('第'.$index.'种水果 '.$type."\r\n");
}

$index表示阵列的索引值(位置0、1、2)
$type表示阵列的值(apple、banana、orange)
其中$index、$type变数名称是可以替换的

取得字典式阵列中的资料

$fruits = [
    ['country' => 'Taiwan','type' => 'bananas'],
    ['country' => 'Japan','type' => 'grapes']
];
foreach($fruits as $key => $value){
    echo('第'.$key.'种水果 '.$value['type']."\r\n");
}

<<:  沟通这回事:ORID 与引导

>>:  Day 18 修改add()方法

Android x Kotlin : EditText与软键盘常见设定

简介 editText有些常用设定,有时候会不小心忽略掉。虽然有些不是必备,但使用者体验的优化还是很...

软件工程师(ASP.NET)面试心得分享

这是我自己面谈後的反省心得,有些要注意的地方真的是讲到烂了,网路上应该也很多面谈教学,但还是想整理...

Day 05 - 回顾铁人赛文章的描述性统计分析

在继续开始谈各个面向的题材之前,  还是不免俗地回顾一下自己的数位足迹, 包括了前三年的铁人赛成果...

ASP.NET MVC 从入门到放弃(Day19)-MVC模型(Model)介绍

接下来讲讲Model 部分... 简单来说Model负责与资料库沟通的相关逻辑,或者定义模板(.cs...

Day4 带着烤肉香的JavaScript

JavaScript约诞生於1995年,用於操作网页的DOM、BOM,负责处理所有网页与使用者的互动...