为什么 Fat Free 框架使用它自己的变量而不是 PHP?

Why does Fat Free framework use it's own variable instead of PHP?

在PHP中我们可以这样声明和编辑变量,

$var = 1;
echo $var;

但是 PHP Fat-Free Framework 有一个选项可以像这样声明一个变量,

$f3->set('var', 13); //13 is a value

所以我的问题是为什么要使用它。必须有一个理由来制作自己的变量系统。那么真正的原因是什么?没有什么理由吗?请有人帮助我,因为我是这里的新手。

该框架将此作为一种全局存储变量的方式,而不会污染全局范围本身,同时保持与应用程序实例的绑定。这样,您可以在框架中设置和检索变量,假设您有对框架根对象的引用。

不是 旨在替换每个变量,仅替换您希望在整个代码中全局可用的变量。