воскресенье, 18 июня 2017 г.

PHP. Действия с переменными

isset
gettype
double
int
is_string
is_numeric
unset


<?php
// Действия с переменными
// В php переменные регистрозависимы.
    $a = 5;
    $b = 7;
    //  isset — Определяет, была ли установлена переменная значением отличным от NULL
    echo isset($a); // 1
    echo "<br />";
    echo isset($b); // 1
    echo "<br />";
   
    // gettype — Возвращает тип переменной. Используется редко.
    $x = 15;
    echo gettype($x); // integer
    echo "<br />";
   
    // Преобразуем из целого типа в double.
    $x = (double)$x;
    echo gettype($x); // double
    echo "<br />";
   
    // is_string — Проверяет, является ли переменная строкой
    $str = 'Hello';
    echo 'Переменная str - это string? : ';
    echo is_string($str); // Переменная str - это string? : 1
    echo "<br />";
   
    // Преобразуем строку в целое число. Строка будет преобразована в 0.
    echo ((int)$str); // 0
    echo "<br />";
   
    // Если строка содержит числа.
    $str_number = '12345';
    echo ((int)$str_number); // 12345
    echo "<br />";
    echo gettype($str_number); // string Т.к мы не сохранили преобразование в переменную.
    echo "<br />";
   
    // is_numeric — Проверяет, является ли переменная числом или строкой, содержащей число
    echo is_numeric($str_number); // 1
    echo "<br />";
   
    // Удаление переменных с помощью unset
    echo isset($x); // 1
    echo "<br />";
    unset($x);
    echo isset($x); // ничего не возвращает
   
 
  // Функции для работы с переменными: http://php.net/manual/ru/ref.var.php
 
 
?>

Комментариев нет:

Отправить комментарий

Materialize-css. Футер

Сделаем футер и прижмем к низу страницы. Документация: https://materializecss.com/footer.html