博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php课程 4-14 数组如何定义使用
阅读量:5784 次
发布时间:2019-06-18

本文共 1329 字,大约阅读时间需要 4 分钟。

php课程 4-14  数组如何定义使用

一、总结

1、各种语言键值对取值和赋值赋值表达式左边的特点是什么?

键值对,用于取值和赋值,取值和赋值的左边都是一样的

 

2、各种语言键值对取值或者赋值的时候如何确定什么时候用引号什么时候不用引号?

整形、字符串、变量这些是同级的

 

3、数组打印用print_r还是var_dump?

推荐print_r

 

4、原生php如何实现模块复用?

include或者require

8     
9

 

5、数组取值或者赋值的两种形式?

=>形式和array[key]=value形式

(1)

$arr=array('user1','age'=>'20');
(2)
$arr[]='user1';
$arr['age']=20;

 

6、加引号就是字符串,所以 require 'header2.php'; 模块引用的形式是什么?

文件名 字符串

 

一句话总结:键值对的键值量级相等。键可赋值,也可取值。

 

二、数组如何定义使用

程序执行顺序:

1.从上往下
2.从左往右
如何提高代码重用性:
1.include
2.require
数组分类:
1.索引数组
2.关联数组
3.混合数组
数组元素:(键值对)
1.下标|键|key
2.值|value
数组定义:
1.索引数组
(1)
$arr=array(10=>1,20=>3,30=>5);
(2)
$arr[10]=1;
$arr[20]=3;
$arr[30]=5;
2.关联数组
(1)
$arr=array('name'=>'user1','age'=>'20');
(2)
$arr['name']='user1';
$arr['age']='20';
3.混合数组
(1)
$arr=array('user1','age'=>'20');
(2)
$arr[]='user1';
$arr['age']=20;
多维数组:
$arr['name']='user1';
$arr['age']='20';
$arr['sex']=array(
    100,
    200,
    array(
        'name'=>'user1',
        'age'=>'20',
        )
);
多维数组取值:
$arr['sex'][2]['name'];
打印数组:
1.print_r($arr);
2.var_dump($arr);
#为了方便打印出来更清晰,一般会在外面加pre标签:
echo '<pre>';
print_r($arr);
echo '</pre>';

 

三、值得看的代码

require包含文件

1  2  3  4     
5 index 6 7 8
9
12 13
14

bbbbbbbbbbbbbbbb

15
16 17
20 21
22 23

 

转载地址:http://qovyx.baihongyu.com/

你可能感兴趣的文章
性能测试需求指标分析方法
查看>>
shiro的helloworld
查看>>
UDP,TCP的套接字编程的Python实现
查看>>
三月心情
查看>>
java语言实现树
查看>>
POJ 1015 Jury Compromise dp
查看>>
《Javascript高级程序设计》阅读记录(五):第六章 上
查看>>
Guava包学习-Multimap
查看>>
hdu 1159 Common Subsequence
查看>>
POJ 1385 Lifting the Stone【多边形重心】
查看>>
python etree解析xml
查看>>
shell中关于file的判断(转载)
查看>>
Android SDK NDK开发总结
查看>>
《Web全栈工程师的自我修养》
查看>>
PIE SDK地图鼠标事件监听
查看>>
Oracle冷备
查看>>
Hello Point——WebGL
查看>>
Javascript的this用法
查看>>
详解CorelDRAW智能填充工具的运用
查看>>
贪吃蛇“大作战”(五)
查看>>