LAMP兄弟连PHP课程学习笔记 第二天 PHP中使用变量

ε祈祈猫儿з 提交于 2019-12-05 20:45:01

一、变量的介绍

变量:是指临时储存值的容器,这个值可以是数字或者文本或者其他组合。可以在程序使用的过程中更改。

 

二、变量的声明

1、如果用到的数据需要多次被调用时就声明为变量,PHP是弱类型语言,变量的类型由所赋给的值决定,所以可以不用指定变量类型。

格式:$变量名 = 值

isset() 函数用于判断一个变量是否已经声明

eg:

<?php
/*
 * 创建时间 2011-4-8
 *
 * 作者:梁小波
 * 文件:
 * 功能:
 *
 */

 $a = 10;
	if(isset($a)){
		echo $a;
	}else{
		echo "变量未赋值";
	}
?>
unset() 释放一个变量

eg:

<?php
/*
 * 创建时间 2011-4-8
 *
 * 作者:梁小波
 * 文件:
 * 功能:
 *
 */

 $a = 10;
 unset($a);
	if(isset($a)){
		echo $a;
	}else{
		echo "变量未赋值";
	}
?>

三、变量的命名

1、变量前一定要使用"$"符号,声明和使用都必须要使用。

2、变量不能以数字开头

3、不能使用PHP或者其他语言的运算符号”+、-、*、/”等等

4、PHP可以使用系统关键字作为变量名

5、PHP的变量区分大小写(变量、常量其他不区分)

6、尽量将变量名起成有意义,可以使用英文或者汉语拼音

 

四、可变变量

很少使用,可以仅作了解

eg:

<?php
/*
 * 创建时间 2011-4-8
 *
 * 作者:梁小波
 * 文件:
 * 功能:
 *
 */

 $a = 10;
 $b = a;
 $c = b;
 $d = c;

 echo $d.'<br>';
 echo $$d.'<br>';
 echo $$$d.'<br>';
 echo $$$$d.'<br>';

?>

 

五、变量的引用赋值

使用方法:使用一个&符号,加到将要赋值的变量(源变量)前面。

 

六、变量的类型

1、PHP是弱类型语言

2、PHP一共有八种类型

A、四种标量(整形 int、布尔型 bool、浮点型 floot double real、字符串 string)
B、两种特殊类型(资源 resource、空类型 null)
C、两种符合类型(数组、对象)
var_dump(变量或值),该函数即可以查看变量或值的类型,又可以看到数据。

七、各种类型变量的声明
1、整形的声明
$int = 10 //十进制声明
$int = 044 //八进制声明(以0开头的)
$int = 0xff //十六进制声明(以0x开头的)
整数的最大值 4字节 2的32次方 214483647

2、浮点型的声明
$float = 10 //
$float = -10
$float = 3.14E5
$float = 3.14E+5
$float = 3.14E-5

3、布尔型的声明(均为false的情况)
$bool = false
$bool = 0
$bool = 0.00
$bool = null
$bool =""
$bool =" "
$bool ="0"

$bol=array()

 

4、字符串的声明
A、单引号和双引号都可以声明字符串
B、声明的字符串没有长度限制
C、在双引号的字符串中,即可以直接解析变量,又可以直接使用转义字符
D、在单引号的字符串中,不可以解析变量,也不可以使用转义字符
E、双引号中不能再使用双引号,单引号指那个也不能再使用单引号

F、工作中最好使用单引号
$arr = 'adas'
$arr = "adff"
$arr = <<<one
one;
$arr = `adff`

//定界符号声明字符串(大量字符串时)

$arr = <<<one(其中one是自定义的字符串,后面不可以有任何字符,空格也不可以)

one;

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!