变量声明
在Zephir中,必须声明给定范围中使用的所有变量。 这为编译器执行优化和验证提供了重要信息。 变量必须是唯一的标识符,它们不能是保留字。
// 在同一指令中声明相同类型的变量
var a, b, c;
// 在单独的行中声明每个变量
var a;
var b;
var c;
变量可以选择有一个初始兼容的默认值:
// 使用默认值声明变量
var a = "hello", b = 0, c = 1.0;
int d = 50; bool some = true;
变量名区分大小写,以下变量不同:
// 不同的变量
var somevalue, someValue, SomeValue;