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

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差不多,所以这里不多少了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值