第一节课知识点
一、PHP的简介 一种运行在服务器端的脚本语言
拓展:
·编译型语言:写好的程序,必须经过编译器的编译(得到一个编译后的文件)得到一个可执行文件,运行该可执行文件。例如:C,C++,Java,C#
·脚本语言:是一种解释型语言,不需要事先编译,在执行的过程中进行编译和解析。 例如:Javascript,PHP,Asp,JSP
二、PHP的语法 1、代码写在标签内
2、以行为单位,末尾以分号结束 例如:
3、建PHP文件的目录位置    
三、注释
1、行注释:一行 //和#
2、块注释 /可跨行(函数应用多)/ 建议:每一行代码带注释 
四、变量 1、变量的定义:可以被改变的量。
拓展: 容量:装数据的容器
数据类型:整型、小数、数组 3、变量的规则 1)必须以$符号开始,后面跟变量名 2)变量名:以字母或下划线开始,后面可以跟数字 3)可以使用中文变量 
4)变量区分大小写 
另外:PHP是一种弱类型的语言,PHP的变量可以储存任意类型的数据。
4、变量的增删查改 删除变量需要一个函数:unset 语法:unset(变量) 例子: 
(没有定义变量) 五、常量 1、常量:一个经常用但不会改变的量 2、规则: (1)定义规则:是通过define定义,不是通过$定义 语法:define(‘常量名’,常量值) 
(2)语法规则:不需要$符号,其他规则类似,通常,常量的定义都是大写字母和下划线
(3)使用规则:常量一经定义不可修改
(4)常量的语法规则比变量要简单(宽松)
3、使用变量:直接使用变量的名字
4、不允许删改
六、变量的传值 方式分为两种:值传递和应用传递 (1)值传递 将一个变量的值复制一份,然后传递给另外一个变量,内存中会存放两份数据。  
(2)引用传递 将变量的所指向的内存地址赋值给另外一个变量。
语法:  
可变变量 变量可以变,变量所对应的值刚好是另外一个变量的名字,再加上一个$符号之后,就可以获取到对应变量的值。
  
|