Blogger Information
Blog 12
fans 0
comment 0
visits 7499
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template
php第1课:PHP基本语法_2019.3.18
风雨中的脚步的博客
Original
594 people have browsed it


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;}  (适合确定多少值的判断)


Correction status:Uncorrected

Teacher's comments:
Statement of this Website
The copyright of this blog article belongs to the blogger. Please specify the address when reprinting! If there is any infringement or violation of the law, please contact admin@php.cn Report processing!
All comments Speak rationally on civilized internet, please comply with News Comment Service Agreement
0 comments
Author's latest blog post