Если программа очень длинная, то с подбором подходящих имен переменных могут возникнуть трудности, но, программируя на РНР, можно определить область видимости переменной. Иными словами, можно, к примеру, указать, что переменная $temp
будет использоваться только внутри конкретной функции, чтобы забыть о том, что она после возврата из кода функции используется где-нибудь еще.
Фактически именно такой в РНР является по умолчанию область видимости переменных.
В качестве альтернативы можно проинформировать РНР о том, что переменная имеет глобальную область видимости и доступ к ней может быть осуществлен из любого места программы.
Функции | Локальные переменные |