现在的位置: 首页 > 综合 > 正文

PHP中使用变量

2012年04月17日 ⁄ 综合 ⁄ 共 1117字 ⁄ 字号 评论关闭

1、变量声明:

如果在用到数据时,需要用到多次就声明为变量使用。
  $变量名=值
强类型语言中(C,Java),声明变量一定要先指定类型
PHP是弱类型的语言,变量的类型由存储的值决定
Isset();判断变量是否存在
Unset();删除变量

 

2、变量的命名:

1. 变量前一定要使用”$”, 声明和使用都要有这个符号。
2. 不能以数字开头
3.不能使用PHP的运算符号+ - * /  % &  等
4. PHP可以使用系统关键字作为变量名
5. 注意:PHP变量区分大小写,(只有变量和常区分大小写,其它不区分)
6.变量名称一定要有意义,可以使用英文单词,也可以使用汉语拼音。aaa bbb ccc

$aaaBbbCcc  变量的命名风格

 

3、可变变量:

$one="###";

$two="one";

$three="two";

$four="three";

echo $$four; ---two

echo $$$four; ---one

 

4、变量的引用赋值:

使用一个“&”符号加到将要赋值的变量前面(源变量)
例如:$one=1;
   $two=&$one;

5、变量的类型:

PHP是弱类型的语言
PHP中共有8种类型
4种标量
  整型:int ,integer
  布尔型:bool ,boolean
  浮点型:float, double, real
  字符串:string
2种复合类型
  数组: array
  对象:  object
2种特殊类型
  资源类型:resource
  空类型:null
 
  Var_dump(变量或值) ;   //既可以查看变量或值的类型,又可以看数据 

6、各种类型变量的声明:

整型声明方法:

$int=16; --十进制

$int=045;--以0开头的表示8进制

$int=0xf;--一0x或者0X开头表示16进制

浮点声明方法:

$float=3.14e5;  ---表示3.14*10的5次方

布尔声明方法:

以下都是false的情况

$bool=false;

$bool=0;

$bool=0.00;

$bool="";

$bool="  ";

$bool=null;

$bool="0";

$bool=array();

 

字符串的声明:

1、单引号和双引号都可以声明字符串

2、声明字符串没有长度限制

3、在双引号的字符串中,既可以直接解析变量,又可以直接使用转义字符

4、在单引号的字符串中,不可以解析变量,也不可以使用转义字符(可以转义单引号本身

,也可以转义转义字符"\")

5、在双引号中不能再使用双引号,在单引号中不能使用单引号

6、最好使用单引号

定界符声明字符串

$str=<<<p

fsdfdsfsfsfs""''''''fsfs

p;

注意:前面的p后面不能有任何符号,直接回车

后面的p要顶格写,p是自定义的一个字符串

抱歉!评论已关闭.