Php 将函数中的_ini_字符串()解析为全局变量?
如何正确地对其进行语法化Php 将函数中的_ini_字符串()解析为全局变量?,php,global-variables,ini,Php,Global Variables,Ini,如何正确地对其进行语法化 <?php $settings = parse_ini_file("settings.ini", true); function testing() { return $GLOBALS[$settings['Language']['lang']]; } echo testing(); ?> 请注意,声明$settings必须在自定义函数之上,因为它被许多函数使用,需要等 谢谢您需要将$settings参数传递给函数,如
<?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);
?>
您需要向函数传递
$settings
参数,如下所示:
<?php
function testing($settings) { return $GLOBALS[$settings['Language']['lang']]; }
$settings = parse_ini_file("settings.ini", true);
echo testing($settings);
?>
或者更好地将$GLOBALS['settings']=$settings声明为函数中的第一件事,或者更好地将$GLOBALS['settings']=$settings声明为函数中的第一件事