Переменные в PHP

Переменные

Переменные в PHP используются для хранения данных, таких как числа, строки, массивы и объекты.


🔹 Что такое переменная?

Переменная — это именованное хранилище данных, которое можно изменить во время выполнения программы.

Пример переменной:

$name = "Иван";
$age = 25;
echo "Меня зовут $name, мне $age лет.";

🔹 В PHP переменные начинаются с символа $.


🔹 Как объявить переменную?

В PHP не нужно указывать тип переменной — она определяется автоматически.

$number = 10;       // Целое число (int)
$price = 10.5;      // Дробное число (float)
$text = "Hello";    // Строка (string)
$isAdmin = true;    // Логическое значение (bool)

PHP динамически типизирован — переменная может менять свой тип:

$var = 10;    // int
$var = "PHP"; // Теперь string

🔹 Правила именования переменных

✅ Должны начинаться с символа $.

✅ Должны начинаться с буквы или символа _ (но не с цифры!).

✅ Чувствительны к регистру ($name ≠ $Name).

✅ Можно использовать буквы, цифры и _, но нельзя пробелы.

❌ Некорректные примеры:

$1name = "Иван";  // ❌ Нельзя начинать с цифры
$my name = "PHP"; // ❌ Пробелы запрещены

✅ Корректные примеры:

$name = "Иван";
$_user = "Admin";
$age25 = 25;

🔹 Объявление нескольких переменных

Можно объявлять несколько переменных в одной строке:

$a = 10; $b = 20; $c = 30;

Или использовать множественное присваивание:

$a = $b = $c = 50; // Все три переменные равны 50

📌 Итог

✔ Переменные начинаются с $.

✔ PHP автоматически определяет тип.

✔ Имена переменных чувствительны к регистру.


🔥 Мини-задание

1️⃣ Объявите три переменные: $name, $age, $city.

2️⃣ Присвойте им значения (например, "Иван", 25, "Москва").

3️⃣ Выведите фразу: "Меня зовут Иван, мне 25 лет, я из Москвы."

✍ Попробуйте сами! 🚀

No comments yet
Only registered users can post new comments
webitproff
webitproff

Offline

Last logged: 2026-10-20 01:59

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.
Telegram for messages
@webitproff
Telegram channel
@s/aBuyFILE
Public profile
  • Date published 2025-07-21 07:07
  • Updated 2025-07-21 07:07

Similar pages

Функции в PHP. Глобальные и локальные переменные
1 🔹 Переменные внутри функции – локальные (недоступны снаружи).function example() { $x = 10; // Локальная
CSS переменные и их использование в верстке
2 К использованию CSS-переменных я так и не пришел, поскольку имплементация LESS произошла раньше, чем нативное
Переменные конфигурации расширений в Cotonti
3 Переменные конфигурации Механизм Cotonti спроектирован таким образом, что позволяет при создании Расширения задать