时间:2021-07-01 10:21:17 帮助过:2人阅读
PHP引用类型
PHP引用类型类似于C++语言中的“引用类型”,相当于是一个变量的别名,语法如下:
$a = 100;
$b = &$a;
?>
其中变量b是变量a的引用。
注意:
$b = &100//错误?>
$a = 100;
$b = &$a;
$b = 50;
echo"a = $a
" ;
echo"b = $b" ;
?>
unset()
函数时,如果有引用关系,只是解除了这种引用关系,删除了一个别名,而另一个还在$a = 100;
$b = &$a;
unset(a)
if(isset($b))
{
echo"这个变量存在";//
输出
}
else
{
echo"这个变量不存在";
}
?>$a = 100;
$b = &$a;
$c = 50;
$b = &$c;
$b = 25;
echo"a = $a
" ;// a = 100echo"b = $b
" ; // b = 25echo"c = $c" ; // c = 25?>
PHP布尔类型
boolean
型的变量值可以为true
、false
false
:0
0
""
、"0"
array()
Null
PHP字符串类型
字符串声明
使用""
和''
声明
"\"
。使用定界符<<<+任意字符串
$var = 100$str = <<//ss可以是任意字符串,后面紧跟回车符
Hello World! This is a "Demo";\n
The value of \$var is $var;
ss;//ss必须顶格写echo$str;
?>
单引号和双引号的区别
$a = 100;
echo"The value of a is $a.";//The Value of a is 100.echo"The value of a is{$a}.";//The Value of a is 100.echo'The value of a is $a.';//The value of a is $a.?>
$a = 100;
echo"The Value \$a = $a.".;// The value $a = 100.
echo'The Value \$a = $a.';//The value \$a = $a.
echo'This is a \'string\' demo.';//This is a 'string' demo;
?>
PHP常量
常量的声明、命名
define(string name, mixedtype value)
define("CONSTANT", 100); //CONSTANT是一个值为100的整型常量?>
常量的使用
define("CONSTANT", 100);
if(defined("CONSTANT"))
{
echo CONSTANT;
echo"
";
echo constant("CONSTANT");
}
?>
注意
unset()
函数清除define()
函数的第三个参数决定这个常量的名称是否支持大小写**待续······**
版权声明:本文为博主原创文章,未经博主允许不得转载。
以上就介绍了PHP基本数据类型,包括了方面的内容,希望对PHP教程有兴趣的朋友有所帮助。