(2)PHP运行时的全局参数
PHP宏定义中运用了大量的do{ }while(0) 循环体
struct _php_core_globals {
zend_bool magic_quotes_gpc; // 是否对输入的GET/POST/Cookie数据使用自动字符串转义。
zend_bool magic_quotes_runtime; //是否对运行时从外部资源产生的数据使用自动字符串转义
zend_bool magic_quotes_sybase; // 是否采用Sybase形式的自动字符串转义
zend_bool safe_mode; // 是否启用安全模式
zend_bool allow_call_time_pass_reference; //是否强迫在函数调用时按引用传递参数
zend_bool implicit_flush; //是否要求PHP输出层在每个输出块之后自动刷新数据
long output_buffer