对于了解FatFree Framework的人来说,您习惯于看到这个变量$f3
。我想把它改成其他更直观的名字,比如$this
或$app
,尽管我知道这是可能的,但这样做的反作用是什么?
例如,此代码:
<?php
$f3=require('lib/base.php');
$f3->set('DEBUG',1);
if ((float)PCRE_VERSION<7.9)
trigger_error('PCRE version is out of date');
$f3->config('config.ini');
将是:
<?php
$app=require('lib/base.php');
$app->set('DEBUG',1);
if ((float)PCRE_VERSION<7.9)
trigger_error('PCRE version is out of date');
$app->config('config.ini');
这样做绝对没有对应的。这里,$f3
是一个本地PHP变量,只要遵循PHP变量的常规规则,它可以重命名为任何您喜欢的变量。
特别是,PHP不允许您将其重命名为$this
,这是一个保留关键字。