考慮下列情形外生變量的訪問
文件:含./include/functions/table-config.php :
.
.
$tablePages = 'orweb_pages';
.
.
文件:./include/classes/uri-resolve。 PHP 包含:
class URIResolve {
.
.
$category = null ;
.
.
function process_uri() {
...
$this->category = $tablePages;
...
}
.
.
}
文件:./settings.php含 :
.
.
require_once(ABSPATH.INC.FUNC.'/table-config.php');
require_once(ABSPATH.INC.CLASS.'/uri-resolve.php');
.
.
將這項工作。我的意思是訪問process_uri()中的$ tablePages是可以接受的,還是會給出錯誤的結果。
如果可能發生錯誤,請提出更正或解決方法。
做的常量必須是全部大寫還是隻是一種編程習慣,以避免任何常見的標識符衝突? – OrangeRind 2009-06-23 17:08:36