VB.net 2010 视频教程 VB.net 2010 视频教程 python基础视频教程
SQL Server 2008 视频教程 c#入门经典教程 Visual Basic从门到精通视频教程
当前位置:
首页 > PHP >
  • 什么是变量?

变量,我这里给出的定义是,在程序运行过程当中,其中可以改变的,命名了的,
内存地址。
那么,什么又是内存地址呢?
从硬件的角度来讲,内存就像是一个可以暂时存储数据的容器;之所以会需要这
个容器,是因为我们的硬盘等永久存储器的存取速度太慢,而全部采用这种高速
设备,其造价又太高,这么做也只能说是无奈之举。当我们使用这些暂时存储器
时,我们根据自身的需要,将其划分为若干区域,并起一个名字,这就是变量。

PHP 变量规则
•变量以 $ 符号开头,其后是变量的名称
•变量名称必须以字母或下划线开头
•变量名称不能以数字开头
•变量名称只能包含字母数字字符和下划线(A-z、0-9 以及 _)
•变量名称区分大小写($y 与 $Y 是两个不同的变量)

PHP语法中每一句以“;”号结束
<?php
内容
?>
声明自定义变量
$ 变量名;
赋值符号为”=”
输出 echo

实例

$testVar1="Var1";
$$testVar1="hello,world!";
$Var1="hello,world!“;
echo $Var1;

以上$$testVar1是先解析 $testVar1为”Var1”,那么$$testVar1等价于$Var1,接下来输出$Var1其值为”hello,world!”

下面是三个有关变量的函数

isset(变量名)
该函数用于判断变量是否存在

语法
bool isset ( mixed $var [, mixed $... ] )
参数说明:
$var:要检测的变量


 
unset(变量名)
清除变量

语法
void unset ( mixed $var [, mixed $... ] )
参数说明:
$var: 要销毁的变量

empty(变量名)
测试变量是否为空

语法
bool empty ( mixed $var )
参数说明:
$var:待检查的变量

实例1 

•<?php
•    $var = 1;
•    if($var == 1){
•        echo "测试的变量值等于1";
•     }else{
•        echo "测试的变量值不等于1";
•     }
•?>



实例2

•<?php
•    $var = 2;
•    if($var == 1){
•?>
•"测试的变量值等于1"
•<?php
•     }else{
•?>
•"测试的变量值不等于1"
•<?php
•     }
•?>




相关教程