php基础语法(变量)

PHP常用表现形式:

1<?php

.....这里是php代码

?>

2<?

.....这里是php代码

?>

此形式依赖于php.ini中的一项设置:

short_open_tag = On

变量名区分大小写

变量:变量必须以$开头,后面紧跟变量名

定义变量(赋值):直接给变量赋值,就是定义

取值就是直接使用变量名

常用方法

判断变量是否存在isset()

删除unset()

变量间的传值方式

值传递:将值复制一份

引用传递:将指向关系复制一份  符号&

 

可变变量的概念

预定义变量

1:预定义变量又叫超全局变量,包括:

$_GET, $_POST, $_SERVER, $_REQUEST, $GLOBALS,  $_COOKIE, $_SESSION, ..........(大约10个)

2:作用域问题

php中,自定义的变量的作用域,分两种:

全局作用域(函数外),局部作用域(函数内)。

但:预定义变量的作用域称为“超全局作用域”:

全局作用域 + 局部作用域的总和(函数内外全都可用)

3:数据类型问题:

超全局变量都是数组!

 

常量的定义

使用define()函数定义

使用const语法定义

使用

使用:直接使用名字

或使用constant()函数:constant(“常量名”)

 

判断常量是否存在:defined()

预定义常量:

M_PI(圆周率),

PHP_OS(操作系统),

PHP_VERSIONphp版本号)

PHP_INT_MAXphp中的最大的整数值)

 

魔术常量

__DIR__(当前网页文件的所在目录),

__FILE__(当前网页文件),

__LINE__(当前这一行)

posted @ 2018-01-26 14:05  雍家培  阅读(256)  评论(0编辑  收藏  举报