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

Опубликовано в: 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 минут чтения Sodium Carbonate

Комментарии (0)

Комментарии отсутствуют
Добавление комментариев доступно только зарегистрированным пользователям

Автор контента

webitproff

Оффлайн

Sodium Carbonate

Последняя авторизация: 20.07.2026 00:04

  • Страница размещена: 21.07.2025 08:15
  • Последнее обновление: 21.07.2025 08:15

Похожие страницы

Переменные в 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,