parse_ini_string () from function as GLOBAL 变量?

parse_ini_string () from function as GLOBAL variable?

这应该如何正确语法?

<?php 

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

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

    echo testing();

?>

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

谢谢

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

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

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