博客列表 >第三章:3.数组的创建,访问与更新

第三章:3.数组的创建,访问与更新

黄忠倚的博客
黄忠倚的博客原创
2018年04月22日 12:58:33618浏览

实例

<?php
echo '<h2>3.数组的创建,访问与更新</h2>';
echo '<hr color="red">';
/医院
 * 数组是键与值的有序集合
 */

// $name = 'Kevin Wong';
// $age = 50;
// $sex = 'male';

// $person = [
// 	'name'=> 'Kevin Wong',
// 	'age' => 50,
// 	'sex' => 'male'
// ]
// //举个例子:
// 老王 = [
// 	1 => '王老大',
// 	2 => '王老二',
// 	3 => '王老三'
// ]

// 老王[2] = '王老二',

// //举个更直观的例子:
// 老王 = [
// 	'王老大' => '王老虎',
// 	'王老二' => '王老鼠',
// 	'王老三' => '王八'
// ]

// echo 老王['王老三']  //关联数组

/医院
 * 数组是键与值的有序集合
 * 	1.分类:索引数组,关联数组
 * 		索引:键名为整数
 * 		关联:键名为字符串
 *
 * 	2.创建方式:
 * 		1.统一创建:用字面量或变量一次性创建
 * 		2.逐个创建
 */

//1.创建
$city = ['合肥','上海','杭州','南京'];  //索引数组
echo '<pre>';
print_r($city);
echo $city[1];

$city = [0 => '合肥',6 => '上海','杭州','南京'];  //很少这样去干预它的编号,不利于函数的处理
echo '<pre>';
print_r($city);
echo '<hr color="red">';

$user = ['id'=>10,'name'=>'Kevin Wong','course'=>'php','grade'=>90];
echo '<pre>';
print_r($user);
echo $user['name'];
echo '<hr>';

//更新
echo '<h3>更新</h3>';
$user['name'] = '黄忠倚';
echo $user['name'];
echo '<hr>';

//删除
echo '<h3>删除</h3>';
unset($city[1]);
unset($city[2]);
echo '<pre>';
print_r($city);
echo '<hr>';

//从数组中指定位置取出元素
echo '取出来的元素:<br>';
print_r(array_splice($city,1,2)); 
print_r($city);

运行实例 »

点击 "运行实例" 按钮查看在线实例


声明:本文内容转载自脚本之家,由网友自发贡献,版权归原作者所有,如您发现涉嫌抄袭侵权,请联系admin@php.cn 核实处理。
全部评论
文明上网理性发言,请遵守新闻评论服务协议