php中在函数体内require_once一个文件时,被引用文件内的global变量拿不到值?

因为

global $GLOBAL_TEST_TABLE;

这一行把上一行的局部变量由于重名导致被全局变量给覆盖了,而全局变量是空的,所以自然不会输出文字,如果先声明global再赋值的话就没问题了。