Добавить в корзинуПозвонить
Найти в Дзене
WebTechnology

Создание переменных в PHP

Если Вы изучаете PHP, то, надеюсь, что смысл и назначение переменных в языках программирования понимаете. Поэтому не буду объяснять всё это, и сразу приступим к созданию переменных в PHP. Давайте сразу создадим переменную и выведем её: <?php
  $x = 15;
  echo $x;
?> Здесь мы объявляем переменную x, которой присваиваем значение 15. Затем мы выводим её. Обратите внимание, что переменная всегда предворяется знаком $. Теперь создадим ещё одну переменную: <?php
  $str = "some string";
  echo $str;
?> Тут мы создаём переменную str и присваиваем её строчное значение "some string". Как видите, строки в PHP ставятся в кавычках, впрочем, как и в большинстве языков программирования. Теперь поговорим о типах переменных. Точно так же как и в JavaScript, тип переменнойопределяется самим языком. То есть интерпретатор PHP, в зависимости от значения, подбирает тип. Существует несколько типов переменных в PHP: 1) Integer - целый тип данных. 2) Double - вещественный тип с двойной точностью. 3) Float - в

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

Давайте сразу создадим переменную и выведем её:

<?php
  $x = 15;
  echo $x;
?>

Здесь мы объявляем переменную x, которой присваиваем значение 15. Затем мы выводим её. Обратите внимание, что переменная всегда предворяется знаком $.

Теперь создадим ещё одну переменную:

<?php
  $str = "some string";
  echo $str;
?>

Тут мы создаём переменную str и присваиваем её строчное значение "some string". Как видите, строки в PHP ставятся в кавычках, впрочем, как и в большинстве языков программирования.

Теперь поговорим о типах переменных. Точно так же как и в JavaScript, тип переменнойопределяется самим языком. То есть интерпретатор PHP, в зависимости от значения, подбирает тип. Существует несколько типов переменных в PHP:

1) Integer - целый тип данных.

2) Double - вещественный тип с двойной точностью.

3) Float - вещественный тип данных с одинарной точностью.

4) String - строковый тип.

5) Boolean - булевский тип данных (только два значения: true или false).

5) Array - массив

6) Resource - некий ресурс.

7) Object - объектный тип.

С последними тремя типами данных в PHP мы познакомимся попозже. А вот разницу между float и double давайте обсудим. Не очень понимаю, почему возникает такое количество вопросов по этому моменту. Видно, очень непонятно пишут авторы многих учебных пособий. Поэтому, чтобы исправить эту ошибку, постараюсь объяснить максимально простым языком. Разница между float и double только в диапазоне значений. Double - это тот же float, только диапазон значений гораздо больше, но и памяти он отнимает в 2 раза больше (8 байт, если мне память не изменяет, а floatтолько 4 байта).

Давайте теперь поработаем с переменными в PHP. Для этого напишем такой код:

<?php
  $x = 5;
  $y = -4.5;
  $summa = $x + $y;
  echo $summa;
?>

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

Думаю, в этой статье достаточно знаний для начала. В следующей статье мы разберём оператор условия IF, а также узнаем об одной очень важной функции - isset().