php学习笔记——变量

发布时间:2019-08-07 发布网站:脚本宝典
脚本宝典收集整理的这篇文章主要介绍了php学习笔记——变量脚本宝典觉得挺不错的,现在分享给大家,也给大家做个参考。

由于我有过一些其他语言的基础,所以在我的php笔记中通常只会记录一些基础知识学习中比较容易忽略的点,与其他语言不太相同的点。并不是知识点全面的记载。

一、变量

整型

$num = 23;

$num1 = 023;

$num2 = 0x23;

echo $num,$num1,$num2;

第一个输出很显然是23,第二个就是比较容易出错的点了,在php中0+数字的形式表示的是八进制数,所以:

23 十进制
023 八进制
0x23 十六进制

在echo的时候会自动将整型转换为十进制输出,所以以上的代码输出分别为23,19,35。

布尔型:

$bool = true;
$bool1 = false;

echo '这是echo输出';
echo $bool,$bool1,'<br />';

echo '这是print输出';
print($bool);
print($bool1);
echo '<br />';

echo '这是print_r输出';
print_r($bool);
print_r($bool1);
echo '<br />';

echo '这是var_dump输出';
var_dump($bool);
var_dump($bool1);

布尔值在输出的时候会自动转换格式
true变为'1',false为""。

Null型:

$n = null;
$m;
$l = 3;
unset ($l);
echo $n;
echo $m;
echo $l;

只有变量被赋予null时才是null类型

如果变量只创建,没有赋值,或者unset的值
echo时会报出Notice: Undefined variable:

脚本宝典总结

以上是脚本宝典为你收集整理的php学习笔记——变量全部内容,希望文章能够帮你解决php学习笔记——变量所遇到的问题。

如果觉得脚本宝典网站内容还不错,欢迎将脚本宝典推荐好友。

本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。