学习后台第二周(ง •_•)ง

持之以恒 张弛有度

“文武之道,一张一弛”。真实历史上,“文”与“武”指的其实是周朝的两位皇帝—周文王与周武王,但现在我们对于这句话的理解更加偏向于在获取学识的过程中,要懂得自律与自主放松。
文学武道上,所有有所建树的人,从来都是懂的张弛有度,择优而录。古人总说:寒窗十年苦读书。纵观古今,没有任何一个大官是个荒唐的书呆子或是个目不识丁的莽汉,学习的道路更注重于持之以恒,循序渐进。

------------------------------------------------ 分割线-----------------------------------------------
第二周学习php,确实发现它与无论是数据类型、函数写法还是数组遍历甚至冒泡排序都和之前接触过的JavaScript有许多的相似之处,下面是第二周学习的内容,其中参杂有个人意见和简介,如有错误,欢迎留言指出:

1. 首先讲解到的是三元运算符:
三元运算符是php中常用的一种判断方式,其公式可以写成:
echo 判断语句?true:flase


在这里插入图片描述
冒号(:)前边为真区间,之后为假区间

2. switch循环
公式可表示为:
switch(判断的问题){
case 某段区间正确时要输出的内容 break;
}
在这里插入图片描述
每个判断的结果(case)后都要加上break,否则会一起输出:
在这里插入图片描述

3. 函数
定义:函数用于封装一段可完成特定功能的代码,函数分为内置函数和自定义函数
内置函数:指php内部已经定义好的函数,如定义字符串大小写
在这里插入图片描述
自定义函数:分为无参函数与有参函数
自定义函数以”function“开头,写法为:
function Name(参数1,参数2,…){
函数体
}
在这里插入图片描述

4. 数组
数组的构成:数组是由一个或多个数组元素构成的。
元素:每个数组元素由键和值组成
键:元素的标识名称,也称为数组下标
值:指元素的内容
映射:键和值之间存在一种对应关系,这种对应关系成为映射


数组分为索引数组和关联数组


索引数组:指的是键名为整数的数组,下标在默认情况下从0开始
在这里插入图片描述
下标值也可以自己定义:
在这里插入图片描述
这里要注意的是,如果自行改变数组的下标值,被改变的数组元素之后的所有元素下标值都会跟随改变。


关联数组:指的是键名为字符串的数组,键和值之间有一定的业务逻辑关系。
在这里插入图片描述
关联数组在一定意义上,键和值是互相关联的,所以给键命名时,一定要和值有关系


创建数组的方式
我们常用的创建数组的方式一共有三种:
a. 使用array()函数
b.赋值方式
c.短数组定义法

–array()函数
在这里插入图片描述
ps:上述图中所有数组都是使用array()函数定义的

–赋值方式
在这里插入图片描述
命名相同,分多次写出,如果不添加下标值,会按照默认排序来以此排列

–短数组定义法 : [ ]
在这里插入图片描述

标签 < pre>< /pre>可以将数组竖向排列:

在这里插入图片描述
遍历数组
遍历数组是将一串数组从头至尾地遍历输出一次,其输出语法可以写成为:
foreach($数组名 as 键=>值){
处理语句
}
在这里插入图片描述
此上便是学习php第二周的全部内容,可能其中会有所纰漏,还请留言斧正,综上所述,第二周的理论知识大致学习了 循环(witch、for)函数以及数组,如开篇所说,所有的学识都在于一朝一夕的积累,所以,依旧是那句 千里之行,始于足下!憧憬美好的未来,过好每一个当下!

--------------------------------------★,°:.☆( ̄▽ ̄)/$:.°★ 。--------------------------------

在这里插入图片描述

--------------------------------------码字不易 欢迎关注 ^ _ ^ ------------------------------
WYan
2019.3.15

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值