用`global`扩展变量的范围以在函数中使用它

时间:2019-04-06 14:01:13

标签: php global

我有一个类Formular和一个方法createFormular(array $settings)

PUBLIC function createFormular($settings) {
   ...
}

在此方法中,我创建了一个用于$settings-Array的函数:

PUBLIC function createFormular($settings) {
    function returnSetting($option) {
      global $settings;
      var_dump($settings); // DOES NOT WORK!
    }
}

我想知道为什么我不能在函数中使用$settings

我做错了吗?

0 个答案:

没有答案