Как узнать тип в php?

Пользователь

от jaren , в категории: PHP , 2 года назад

Как узнать тип в php?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

3 ответа

Пользователь

от dmitrypro77 , 2 года назад

@jaren используйте gettype() встроенную функцию чтобы узнать тип переменной в PHP:


 1
 2
 3
 4
 5
 6
 7
 8
 9
10
<?php

$str = 'строка';
$num = 5;

// Вывод: string
echo gettype($str);

// Вывод: integer
echo gettype($num);


Всегда открыт для интересных проектов. Ссылки на мои соц. сети в профиле.

Пользователь

от laney_johnson , 9 месяцев назад

@jaren 

В PHP можно использовать функцию gettype() для определения типа переменной.


Например, чтобы узнать тип переменной $var, можно воспользоваться следующим кодом:

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
$var = "Пример";
echo gettype($var); // выводит "string"

$var = 123;
echo gettype($var); // выводит "integer"

$var = 3.14;
echo gettype($var); // выводит "double"

$var = true;
echo gettype($var); // выводит "boolean"

$var = null;
echo gettype($var); // выводит "NULL"


Функция gettype() также может возвращать другие типы, такие как "array" (массив), "object" (объект), "resource" (ресурс), "callable" (вызываемый), "unknown type" (неизвестный тип).

Пользователь

от keyon.brown , 9 месяцев назад

@jaren 

Для узнавания типа переменной в PHP существует функция gettype(). Пример использования:


$var = 'строка'; echo gettype($var); // выводит "string"


$var = 5; echo gettype($var); // выводит "integer"


$var = 3.14; echo gettype($var); // выводит "double"


$var = true; echo gettype($var); // выводит "boolean"


$var = array(1, 2, 3); echo gettype($var); // выводит "array"


$var = NULL; echo gettype($var); // выводит "NULL"