PHP уроки
ПРОСТО самая лучшая обучалка PHP!
  • Студия LPHPRU
  • Уроки PHP
  • Контакты
  • Помощь
Меню
  • PHP - с чего начать?
  • Уроки PHP
  • Функции PHP
  • Массивы
  • Denwer
  • MySQL
  • Информация
  • Dreamweaver уроки
  • JQuery уроки
  • Галерея
  • OpenCart
Календарь
Февраль (2023)
ПнВтСрЧтПтСбВс
  12345
6789101112
13141516171819
20212223242526
2728     
В продаже

  • Что нового?

    • Тест №2
    • Тест №1 для разработчиков
    • PHP 5.6 RC1
    • SQL. Как cкопировать данные одной колонки в другую, в той же таблице
    • GRUB изменить порядок загрузки OS в Linux
    • SSH - вход на сервер без ввода пароля
    • PhpMyAdmin - проблема с загрузкой большого файла на сервер
  • Комментарии

    • Hello
    • тут нечего не понятно
    • Может уже пора на WebStorm переходит...
    • Здравствуйте. 10 лет пользуюсь др...
    • Была такая проблема, решалась пе...
  • TOP-5

    • Метод POST (2945467 )
    • Привет, МИР! (910788 )
    • Метод GET (667156 )
    • Операторы (605670 )
    • Firefox уже запущен, но не отвечает... (352940 )

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

Главная» Array » Переменные в PHP
PHP урок № 181
Переменные
«Переменная – это область памяти, к которой можно обратиться из программы по имени».
Для того чтоб объявить переменную в PHP, вначале имени переменной, всегда ставиться знак $ - это отличительный знак в коде, что это и есть переменная. Далее следует имя переменной, оно может состоять из любого количества буквенно-цифровых знаков и символа подчёркивания, но НЕ МОЖЕТ НАЧИНАТЬСЯ С ЦИФРЫ!.
Варианты правильного написания переменных:
Варианты не правильного написания переменных:
Пробелов в именах переменных быть не может.
Нельзя использовать русские буквы в именах переменных!
Так же переменные чувствительны к регистру (заглавные или прописные буквы), так переменная объявленная с именем $DOM, не может быть написана в дальнейшем как $dom - это две разные переменные.
Листинг № Array - Влияние регистра букв в именах переменных
<?php
 
$City 
= "London";
$CITY = "Moscow";
$city = "Paris";
 

echo 
"$City, $CITY, $city"; // на мониторе увидим: London, Moscow, Paris";

$city = "London";
$city = "Moscow";
$city = "Paris";


echo 
"$city, $city, $city"; // на мониторе увидим: Paris, Paris, Paris

?>
Из листинга выше можно определить, что переменная $city одна, а так как код считывается сверху вниз то последнее значение которое присвоено этой переменной это Paris, следовательно он и будет выведен на монитор три раза подряд по количеству представленных переменных для вывода.
Переменные в языке программирования имеют свой тип данных. В разных языках эти типы данных отличаются. О типах данных PHP в дальнейшем ещё поговорим. Замечу лишь, что в отличие от других языков программирования (Паскаль, C, C++ , Delphi) переменная в PHP может менять свой тип во время выполнения программы (скрипта). Одна переменная в течение исполнения программы может менять своё значение и вместе с ним свой тип.
Листинг № Array - Типы переменных, строкой и целочисленный.
<?php 

// целочисленный тип данных
$a = 20;

// строковой тип данных - заключается в кавычки
$b = "рублей 50";

// Если переменна b больше переменной а ...
if($b > $a)
{
    
// ...выводим эту запись,...
    
echo "$b больше $a";
}
else 
{
    
//...в противном случаи выводим эту запись на монитор
       
echo "$a всё таки больше $b";
}



// Выведет на экран: 20 всё таки больше рублей 50

?>
Урок закончен.
Обсудить на форуме.
SETTER © LPHP.RU
Администрация сайта
Array
Урок пятый. Метод GET.
  • lphp.ru © 2009-2023