define("PI",3.14159);echo defined("PI");利用动态变量

利用一对美元符号来命名,并与一个普通变量干系联。

$steps=39;$movie="steps";echo $$movie;//输出为39自动类型转换

下面的例子:$x与$y类型不同,结果是3.5。
当一个算数表达式蕴含多个类型时,将进行字段类型转换。

$x=1;$y=2.5;echo $x+$y;

字符串也可以进行类型转换:

php标量PHP笔记四应用标量值 Bootstrap

$x = 1;$y = $x+"1 more";//文本字符串中多余的值该当忽略echo $y;//输出2手工类型转换

可以掌握类型转换或变动一个变量的类型。
一些可以利用的类型转换

int(integer)整型、real(double\float)双精度、string字符串类型、array数组类型、object工具

还有几个函数:

Doubleval() 将参数视为双精度数

Intval()将参数视为整数

Strval()将参数视为字符串