我正在重新分解这堆丑陋的遗留代码,我发现了这个:
// $log is a PEAR logging object
$log->debug( 'some error message' );
紧随其后:
$foo;
$bar;
...
...
也就是说,只是一个函数中的一堆变量名。。这是干什么的?没有什么
谢谢:)。
它们完全没有意义,根本不声明变量,因为PHP没有变量声明的概念,只有赋值,而且这些语句不为变量赋值。参见使用$variable;
的示例与不使用$variable;
的示例相比;他们有相同的结果。
也许这是一种编码风格。
它们是变量声明,没有赋值。