php学习(1)---php基础

xiaoxiao2021-02-28  70

PHP的学习(1)— PHP基础

我发现一些基础的知识还是记到脑子里比较好

php(Hypertext Preprocessor)超文本 预处理器,一种开源的在服务器上面运行的脚本语言。开发快,运行快,易学习

php脚本主要应用在三个领域:服务器端脚本,命令行脚本,编写桌面应用程序。

php变量:存储信息的容器,变量命名的要求:

1,所有变量必须以美元符号($)开头;

2,美元符号开头后的第一个字符必须是字母或者下划线,不能使数字;

3,变量名中不能有空格;

4,变量名区分大小写,所以这里注意命名规范;

5,变量命名只能包含字母,数字,下划线;

赋值:有两种赋值,第一种是值赋值,第二种是引用赋值;第一种通俗易懂,不多说了,第二种指的是两个变量指向内存中的同一个存储空间,一个变量的变化会引起另一个值的变化 例子:

$name = 'asd'; $name_2 = "qwe"; $name_2 = &$name;

变量可以在脚本中任何地方出现,但是要注意作用域,作用域有三种:local(局部),global(全局),static(静态);

局部指的就是方法内部的参数,静态变量指的就是用static修饰的变量,全局变量指的是方法外部变量,这里局部和静态变量的使用和java差不多,不在过多描述,主要说下全局变量的使用。

global 声明全局变量,必须先声明再使用

function name(){ global $x; $y = $x; echo $y; }

常量:有变量就有常量,我们使用define()定义常量,常量定义后不可以修改和撤销定义,常量不用$

define("常量名","value","true/false是否对大小写敏感,默认false")

数据类型:一种三大数据类型,

基本数据类型:整型,浮点,布尔,字符 复合数据:数组和对象 特殊数据类型:NULL和资源

对象被创建后有了三个特性,权柄,属性,方法。权柄指的是对象创建后所占的内存空间,这里需要注意下,应为以后要经常打交道。属性和方法都和java里面对象的定义一样,所以不再多说。

剩下的是一些类型的转换和一些语句,和java差不多,所以这里不多少了

转载请注明原文地址: https://www.6miu.com/read-53366.html

最新回复(0)