如何访问" config.php" " course / renderer.php"中的变量脚本moodle 2.8?

时间:2016-02-10 05:14:50

标签: php moodle

我正在使用moodle 2.8。

我想在" course / renderer.php"中添加几行代码。脚本,也想在该脚本中使用配置变量。我只是通过

尝试了这个

require_once(" ../的config.php&#34)

但我没有得到配置变量。

谢谢..!

1 个答案:

答案 0 :(得分:1)

当你的代码执行时,config.php已经被加载了。

Moodle Way™将引入全局$ CFG对象来访问这些属性。

String  loc = "Desktop/Factors of "+factorBy;
File outFile = new File(loc);

if(!outFile.exists())
{
    outFile = new File(loc);
}
try{

    fout = new FileOutputStream(outFile);
}
catch(Exception e){
    e.printStackTrace();
}


for(int i = 1; i * i <= factorBy; i++) {
    if (factorBy % i == 0) {
        if (i * i != factorBy){
            factors = factorBy / i + " and " + i;


            try{
                fout.write(factors.getBytes());
                fout.write("\n".getBytes());

            }
            catch(Exception e)
            {
                e.printStackTrace();
            }

            System.out.println("factors:"+factors);
        }
    } 
}