我正在重新考虑这些丑陋的遗留代码,我遇到了这个:
// $log is a PEAR logging object
$log->debug( 'some error message' );
在此之后立即:
$foo;
$bar;
...
...
即。只是一个函数中的变量名称加载..这是做什么的?没什么?
谢谢:)。
答案 0 :(得分:2)
它们是变量声明,没有赋值给它们。
答案 1 :(得分:2)
它们完全没有意义,它们根本没有声明变量,因为PHP没有变量声明的概念,只有赋值,而且这些语句没有为变量赋值。与an example using $variable;
相比,请this example without $variable;
;他们有相同的结果。
也许这是一种编码风格。