Что делает глобальное ключевое слово, если оно не используется в области действия функции? - PullRequest
0 голосов
/ 05 октября 2011

Что делает ключевое слово global, если оно не используется в области действия функции (файл не входит в функцию)

<?php 
error_reporting(E_ALL);
$a=1;
global $a;
echo $a;
?>
  1. Использование глобального ключевого слова вне функции не является ошибкой. [Tick]

  2. Может использоваться, если файл включен изнутри функции. [Tick]

  3. Но что делает глобальное ключевое слово, когда оно используется в «глобальном файле» (файле, который не входит в функцию)?

1 Ответ

0 голосов
/ 05 октября 2011

С http://php.net/manual/en/language.variables.scope.php:

Использование глобального ключевого слова вне функции не является ошибкой.Его можно использовать, если файл включен изнутри функции.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...