Функции в PHP. Глобальные и локальные переменные

🔹 Переменные внутри функции – локальные (недоступны снаружи).

function example() {
    $x = 10; // Локальная переменная
}

echo $x; // Ошибка: переменная не существует за пределами функции

🔹 По умолчанию функция не может использовать переменные из глобально области видимости.

$a = 20;

function example() {
    echo $a; // Ошибка: Неопределённая переменная $a
}

example(); // Ошибка: переменная $a не существует

🔹 global позволяет использовать глобальные переменные.

$a = 20;
$b = 30;

function example() {
		global $a, $b;
    echo $a + $b;
}

example(); // Выведет: 50
1 minutes read Sodium Carbonate

Comments (0)

No comments yet
Only registered users can post new comments

Content author

webitproff

Offline

Sodium Carbonate

Last logged: 2026-09-03 18:32

About me briefly
Support and development of web projects on the CMF Cotonti: private messengers via the website, open and closed small social networks, trading platforms and marketplaces, freelance and services exchange portal, catalogs of goods from wholesale suppliers, dropshipping platforms, online stores, and much more.
View developments and download
Public portfolio of my works and developments
Telegram for messages
@webitproff
Telegram channel
@s/aBuyFILE
  • Page published: 2025-07-21 08:15
  • Last update: 2025-07-21 08:15

Similar pages

Переменные в PHP
1 ПеременныеПеременные в PHP используются для хранения данных, таких как числа, строки, массивы и объекты.🔹 Что такое
Функции в PHP. Определение и вызов функций
2 Функция – это блок кода, который можно многократно вызывать.Пример функции:function sayHello() { echo "Привет,
Функции в PHP. return
3 Функция может возвращать результат.function sum($x, $y) { $result = $x + $y; return $result; } $result =
Типизация аргументов функции и возвращаемого значения в PHP 8
4 Типизация аргументов и возвращаемого значения в PHP 8В PHP 8 значительно улучшена система типизации аргументов и
Функции по работе с массивами: in_array(), array_merge() и т.д.
5 Функции по работе с массивамиФункцияОписаниеПримерarray_push()Добавляет элемент в конецarray_push($arr,