parse_ini_string()从函数作为GLOBAL变量?

时间:2019-06-26 10:33:24

标签: php global-variables ini

这应该如何正确地语法化?

<?php 

    $settings = parse_ini_file("settings.ini", true);

    function testing() { return $GLOBALS[$settings['Language']['lang']]; }

    echo testing();

?>

请注意,声明$settings必须在自定义函数之上,因为它被许多函数使用,需要等...

谢谢

1 个答案:

答案 0 :(得分:0)

您需要像这样将$settings参数传递给函数:

<?php 
 function testing($settings) { return $GLOBALS[$settings['Language']['lang']]; }

 $settings = parse_ini_file("settings.ini", true);
 echo testing($settings);
?>