博客列表 >php第1课:PHP基本语法_2019.3.18

php第1课:PHP基本语法_2019.3.18

风雨中的脚步的博客
风雨中的脚步的博客原创
2019年03月26日 23:38:20593浏览


1、php环境搭配

   1.下载安装php工具箱

   2.指定文件夹和路径,创建.php类型文件

   3.打开软件站点域名管理,指定域名、目录点击新增并保存设置生成配置文件

   4.从“其它选项菜单”打开“打开hosts”,配置新增ip-虚拟域名

   5.用代码编写软件打开指定路径文件,并通过浏览器访问域名进行测试、调试程序


2、变量和常量

   变量:用于临时存储各类型的数据,用$符声明,字母/下划线开始(建议小写),例如:$a = 123;

   常量:用于固定存储全局调用,不允许改变/删除,用defined()函数声明,字母/下划线开始(建议大写),例如:deline(ABC,'bcd');


3、索引数组、关联数组和多维数组

   索引数组:带有默认自动数字下标的数组,下标以0开始,例如:$a = array(123,'abc',"$b");

   关联数组:带有指定下标的数组,"=>"为关联数组的特定符号,例如:$a = array('a'=>123,'b'=>'abc','c'=>"$b");

   多维数组:数组里包含一个/多个数组,例如:$a = array(array(123,'abc',"$b"),array(123,'abc',"$b"));


4、注释

   单行注释://或#为单行注释

   多行注释:/*···*/为多行注释


5、符号

   赋值/连接:= 赋值    .连接

   算数运算符:+加  -减  *乘  /除  %取余  ++递增  --递减  +=先加后赋值前面变量

   比较运算符:>大于  <小于  >=大于/等于  <=小于/等于  ==等于  ===恒等  <>不等  !=不等  !==非恒等


6、数据类型

   标量类型:$a='abc'; string 字符串型  $a=123; integer 整形  $a=1.682; float 浮点型  $a=false; boolean 布尔型

   复合类型:$a=array(a,b,c); array 数组类型    object(); 对象

   特殊类型:$a=null; null 空类型     resource 资源类型


7、循环语句

   计数循环

   for(初值,条件,步长){循环体}  先执行初值、条件,判断条件满足执行循环体,然后执行步长后判断条件,如果满足继续执行

   while(条件){循环体;步长}     先判断条件,满足则执行循环体后执行步长,再判断条件,满足则继续循环

   do{循环体;步长}while(条件);  先执行一次循环体后执行步长,再判断条件,满足则继续执行循环

   数组循环

   索引数组循环:foreach(数组名 as 数组值){循环语句}  数组值将按照默认下标递增循环获取输出

   关联数组循环:foreach(数组名 as 下标名=>数组值){循环语句}  数组值将按照默认顺序递增循环获取输出下标名和数组值

   三元运算:变量/表达式 ? 执行体1 : 执行体2;  先判断变量/表达式***,为真执行执行体1,为假执行执行体2

   if(条件){执行体;}elseif(条件2){执行体2;}else{执行体3;}  先判断条件,成立则执行执行体,不成立则判断条件2,条件2成立执行执行体2,否则执行执行体3(适合不确定多少值的判断)

   switch(值/变量){case'值/变量':执行体1;break; case'值/变量':执行体2;break; default:执行体3;break;}  (适合确定多少值的判断)


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