一、主要是了解PHP是什么,能做什么,怎么打开php文件,以及php依托的环境,我本地怎么实现浏览;以及PHP的简单书写格式;
1.PHP环境【本地模拟环境搭建】phpstudy
百度搜索---》蓝云官网【www.lanyunone.com】
2.php文件打开的方式:
是在浏览器输入网址打开的;
建立一个自己的php课程联系文档目录;
3.建立第一个自己的php文件,并且能浏览器正常打开;
-----------------------------------------------------------
二、简单的语法;注意:必须要在英文输入法的情况下输入代码,特别似乎符号类,"",'',;,(),[],{},$等一些符号;
注释;使这段代码不生效;
有2种;一种是单行注释:// 第二种是多行注释;/* */
输出:
有2种:echo,最常用的输出方式;只有输出了,浏览器才可以正常显示;
print 也是输出;一般带有返回值;返回值为1;
print_r 打印复杂的数据类型;
连接符:.; 题外话:JS里面的连接符是+;
连接使用,拼装字符串或其他类型使用;
变量的书写格式:$
例如,$a,$b,$c……………………
自定义函数:function方法
首先要注意他的书写格式:
function one(){ 代码;代码;代码; }
调用: one(); 函数名直接调用即可;
————————————————————————————
三、数据类型:
1.字符串 string
字符串类型是通过""或者是''引起来的内容,都是字符串string
2.整数 int
没有引号标识的整数数字,无论是正数还是负数,都是整数类型,int;
3.小数 float
没有引号标识的小数梳子,无论是整数还是负数,都是浮点类型,float;
4.逻辑布尔值 bool
逻辑判断或者是逻辑循环时,真代表继续执行,假达标终止执行; bool
5.数组 array;
有规则性,多条字符串组合起来的类型,就是数组;array
var_dump函数 判断数据类型;
------------------------------------------------------
四、常量、变量
1.命名规则:组合形式可以是英文+数字+下划线;但是首写必须是英文或者是下划线;
2.区分常量、变量;最根本一个是:
一个可以重复定义内容值,【变量】书写格式:$name=value;
一个不可以重复定义【常量】;书写格式:define("name","value","大小写是否敏感,默认为flase,敏感");
-----------------------------------------------------------
五、字符串处理函数1
strlen() 统计字符串长度 strlen(字符串)
strpos() 定位字符 strpos(字符串,定位字符)
convert_uudecode() 解密 covert_uudecode(字符串)
convert_uuencode() 加密 convert_uuencode(字符串)
explode() 字符串转为数组 explode(区分符,字符串)
implode() 数组转为字符串 implode(数组)
ucfirst() 首字母大写 ucfirst(字符串)
lcfirst() 首字母小写 lcfirst(字符串)
---------------------------------------
六、字符串处理函数2
crypt() 加密crypt crypt(字符串)
strtolower() 全部转为小写 strtolower(字符串)
strtoupper() 全部转为大写 strtoupper(字符串)
substr() 字符串截取 substr(字符串,开始位置,截取长度)
substr_count() 字符串重复统计 substr(字符串,统计的字符串)
str_repeat() 重复字符串 substr(字符串,重复次数)
substr_replace() 替换字符串 substr_replace(字符串,替换值,开始位置)
addcslashes() 增加反斜杆 addcslashes(字符串,指定字符)
------------------------------------------------------------
七、运算符
加 + 求和
减 - 求差
乘 * 求积
除 /
数字处理函数:
1.abs 绝对值,无论是正数,负数,加上abs函数之后,绝对是正数;
2.ceil 小数点数字,强制进1
3.floor 小数点数字,强制舍尾
4.max 对比数字,返回最大值
5.min 对比数字,返回最小值
6.rand 随机整数
7.round 小数点数字,四舍五入;
-------------------------------------------------------------
八、判断语句
if……else
书写格式://判断的时候,$name必须要先有一个值,才可以进行判断
if($name=="内容值"){
执行代码段
}else{
执行代码段
}
switch($name){
case 内容值1:
执行代码段;
break;
case 内容值2:
执行代码段;
break;
case 内容值3:
执行代码段;
break;
default :
执行代码段;
}
-------------------------------------------------------------
九、循环语句
1.do{}while(); 先循环在判断 无论条件是否成立,都会循环一次
格式:变量赋值;do{'执行代码';递增/递减}while(条件)
2.for循环 ;先判断在循环 条件成立,循环
格式:for(变量赋值;条件;递增/递减){'执行代码'}
3.while循环; 先判断在循环 条件成立,循环
格式:变量赋值;while(条件){'执行代码';递增/递减}
------------------------------------------------------------
十、数组
1.数组:数组就是多个字符串有序的排列起来,分列数据以便更好地解析解读;
2.书写格式: array("dddss","eeeww","fffeee","aaaeee",);
3.索引方式:1数字索引【默认索引,0,1,2……】 2.关键字索引【自定义索引】
4.数组维度:数据的维度决定了数据的复杂性;维度越高复杂性越高;可以笼统分为:一维数组,多维数组;
5.数组的排序:sort 升序 rsort降序
6.遍历数组的数组的循环方式: foreach(数组 as 变量){ 变量}
邀请你看《PHP 数组 (完结)》,点击链接观看, 不负好时光https://url.cn/5KbCCWx?sf=uri(上腾讯视频看热门大剧,下载客户端->【http://dldir1.qq.com/qqtv/qt/QQliveSetup_20_617.exe】)