Вы можете авторизоваться через ВКонтакте, Фейсбук и оставить комментарий


Как проверить тип переменной (PHP)

Вступление

В PHP для определения типа переменной существует функция string gettype(mixed var), которая возвращает название типа переменной в виде строки: null, boolean, integer, string, double, array, object, resource.

Пример

Определим по одной переменной каждого вида, и установим соответствующее переменной значение, а затем выведем результат проверки каждой переменной на экран.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
<?php

$null 
NULL;
$bool true;
$int 5;
$double 5.5;
$string 'Mystring';
$array = array('val 1''val 2');
$resource fopen(__FILE__'r');
$object = new ArrayIterator($array);
     
echo 
gettype($null).'<br>'.
     
gettype($bool).'<br>'.
     
gettype($int).'<br>'.
     
gettype($double).'<br>'.
     
gettype($string).'<br>'.
     
gettype($array).'<br>'.
     
gettype($resource).'<br>'.
     
gettype($object);

?>

Результат

NULL
boolean
integer
double
string
array
resource
object

Как видно из результата, функция gettype() отлично справляется с поставленной задачей.

Примечание

Если тип переменной float, то результат функции будет double.

Опубликовано: 10 апреля 2011  ·  Автор: Артём Фёдоров  ·  8402 просмотра

Категория

ГлавнаяПрограммированиеPHPКак проверить тип переменной (PHP)

Чтобы оставить комментарий нужно авторизоваться на сайте
или войти через ВКонтакте или Фейсбук

Войти через ФейсбукВойти через Твиттер

Комментарии

PHP, Программирование

© 2010-2017 expange.ru
При полном или частичном копировании статей сайта, ссылка на источник обязательна.

Хотите узнать больше информации, пишите на: artem@expange.ru

Полезное онлайн  ·  Новости  ·  Изображения  ·  Статьи по датам

О проекте  ·  Правила пользования  ·  Представительства

Благодарности и пожелания