当在函数里通过require_once包含另外php文件。

而另外php文件包含了另外php文件,而该php文件的函数需要另外的php文件。

例子:

installment_maintenance_submit.php文件里downloadZip函数在内部包含了rebootTipsFunc.php

function  downloadZip(){

    require_once realpath(dirname(__FILE__)."/lib/rebootTipsFunc.php");
$downloadUrl = getWebUrlInfo("download_zutai_url"); }

rebootTipsFunc.php文件

require_once realpath(dirname(__FILE__)."/../include/global_config.php");
require_once realpath(dirname(__FILE__)."/../include/web_auth_paramsdesc.php");
require_once realpath(dirname(__FILE__)."/../include/default_web_config.php");
require_once realpath(dirname(__FILE__)."/../include/global_feature_config.php"); function getWebUrlInfo($key){ // echo $key; global $g_cfgWebArr;
// print_r($g_cfgWebArr);
// global $g_web_paramsdesc;
global $g_default_cfgWebArr;
// print_r($g_default_cfgWebArr);
if(array_key_exists($key,$g_cfgWebArr)){
return $g_cfgWebArr[$key];
}else{
return $g_default_cfgWebArr[$key];
}
}

函数 getWebUrlInfo 里调用了global_config.php文件里的数组$g_cfgWebArr,在函数里用global里用全局变量指定。

用上述方法指定后,会出现在函数里getWebUrlInfo的$g_cfgWebArr变量无法被识别的情况。

将installment_maintenance_submit.php里require_once放在函数外部时,则可以正常使用。变量$g_cfgWebArr也可以正常使用

 require_once realpath(dirname(__FILE__)."/lib/rebootTipsFunc.php");
function downloadZip(){ $downloadUrl = getWebUrlInfo("download_zutai_url"); }

最新文章

  1. 2014 Visual Studio Contact(); 直播笔记
  2. JSP连接数据库,报Unable to compile class for JSP
  3. 【Treap】bzoj1588-HNOI2002营业额统计
  4. [数据库连接池] Java数据库连接池--DBCP浅析.
  5. 通过NameValuePairsValueProvider对象来获取指定前缀的Key
  6. COJ976 WZJ的数据结构(负二十四)
  7. android自定义控件实现TextView按下后字体颜色改变
  8. 【转】SQLite提示database disk image is malformed的解决方法
  9. UVa 10129 (并查集 + 欧拉路径) Play on Words
  10. EOF是什么?
  11. Red5 配置RTMPT
  12. 【REST API】
  13. 告诉你GetDC()没有释放造成的后果
  14. python2 ----函数字典的使用
  15. hdu 1428 漫步校园
  16. Flex和Servlet结合上传文件报错(二)
  17. SDL 开发实战(五): SDL 纹理渲染
  18. Echars折线配置详解
  19. debian镜像下载地址
  20. xdoj-1057(Lucas定理的证明及其模板)

热门文章

  1. caffe实现多任务学习
  2. MT【5】蝴蝶效应:一道递推式为二次的数列
  3. 自学Linux Shell8.2-linux逻辑卷LVM管理
  4. 洛谷 P2887 [USACO07NOV]防晒霜Sunscreen 解题报告
  5. 洛谷 P1053 篝火晚会 解题报告
  6. SpringCloud学习(二)---Eureka
  7. A1086. Tree Traversals Again
  8. mysql存储过程和常用流程控制
  9. Hadoop+HBase+Spark+Hive环境搭建
  10. ajaxSubmit 提交form 表单