ROBOWEB : Документация по PHP : html, perl, cgi, php, css, 3dmax - 3D Studio русская документация с примерами программ, RTFM и описание протоколов, описание dreamweaver, все для вебдизайнера
Разработка сайтов, web дизайн - Центр Русского Дизайна HOD.RU
FLASH
3D Studio MAX
DreamWeawer FAQ
Изучение HTML
META тэги
CSS
Руководство по стилям
Спецификация WML (WAP)
Язык DHTML
Спецификация XML
Руководство по Java
Документация по JavaScript
Язык HOD Text Processor
Интерфейс CGI
Документация по Perl 5
Perl FAQ
Документация по PHP
PHP/FI 2.0
Документация по SQL
Базы данных
Доступ к БД

Рейтинг@Mail.ru Rambler's Top100

Веб дизайнеру
Каталог сайтов Axes.ru


 Руководство по РНР 3.0 - Функции переменных

Содержание
gettype
intval
doubleval
empty
is_array
is_double
is_float
is_int
is_integer
is_long
is_object
is_real
is_string
isset
settype
strval
unset

gettype gettype -- Получает тип переменной.
Описание
string gettype (mixed var);

Возвращает тип переменной PHP var.

Возможные значения для возвращаемой строки:

  • "integer"
  • "double"
  • "string"
  • "array"
  • "object"
  • "unknown type"
См. также: settype().
intval intval -- Возвращает целочисленное значение переменной.
Описание
int intval (mixed var, int [base]);

Возвращает целочисленное значение переменной var, использую указанное основание для перевода (по умолчанию 10).

var Может быть скалярного типа. Вы не можете использовать функцию intval() для массивов или объектов.

См. также: doubleval(), strval(), settype() и Подмена типов.


doubleval doubleval -- Получает значение переменной в формате double.
Описание
double doubleval (mixed var);

Возвращает double (с плавающей точкой) значение переменной var.

var может быть скалярного типа. Вы не можете использовать doubleval() на массивах и объектах.

См. также: intval(), strval(), settype() и Подмена типов.


empty empty -- определяет, присвоено ли у переменной какое либо значение
Описание
int empty (mixed var);

Возвращает false, если var существует и имеет не пустое или не нулевое значение; true в обратном случае.

См. также: isset() и unset().


is_array is_array -- Определяет, входит ли переменная в массив.
Описание
int is_array (mixed var);

Возвращает true, если var есть в массиве, false в обратном случае.

См. также: is_double(), is_float(), is_int(), is_integer(), is_real(), is_string(), is_long(), и is_object().


is_double is_double -- Определяет, является ли переменная типа double.
Описание
int is_double (mixed var);

Возвращает true, если var является типа double, false в обратном случае.

См. также: is_array(), is_float(), is_int(), is_integer(), is_real(), is_string(), is_long(), и is_object().


is_float is_float -- Определяет, является ли переменная типа float.
Описание
int is_float (mixed var);

Эта функция является псевдонимом для функции is_double().

См. также: is_double(), is_real(), is_int(), is_integer(), is_string(), is_object(), is_array(), и is_long().


is_int is_int -- Определяет, является ли переменная типа integer.
Описание
int is_int (mixed var);

Эта функция является псевдонимом для функции is_long().

См. также: is_double(), is_float(), is_integer(), is_string(), is_real(), is_object(), is_array(), и is_long().


is_integer is_integer -- Определяет, является ли переменная типа integer.
Описание
int is_integer (mixed var);

Эта функция является псевдонимом для функции is_long().

См. также: is_double(), is_float(), is_int(), is_string(), is_real(), is_object(), is_array(), и is_long().


is_long is_long -- Определяет, является ли переменная типа integer.
Описание
int is_long (mixed var);

Возвращает true, если var является типа integer (long), false в обратном случае.

См. также: is_double(), is_float(), is_int(), is_real(), is_string(), is_object(), is_array(), и is_integer().


is_object is_object -- Определяет, является ли переменная типа object.
Описание
int is_object (mixed var);

Возвращает true, если var типа object, false в обратном случае.

См. также: is_long(), is_int(), is_integer(), is_float(), is_double(), is_real(), is_string(), и is_array().


is_real is_real -- Определяет, является ли переменная типа real.
Описание
int is_real (mixed var);

Эта функция является псевдонимом для функции is_double().

См. также: is_long(), is_int(), is_integer(), is_float(), is_double(), is_object(), is_string(), и is_array().


is_string is_string -- Определяет, является ли переменная типа string.
Описание
int is_string (mixed var);

Возвращает true, если var is a string, false в обратном случае.

См. также: is_long(), is_int(), is_integer(), is_float(), is_double(), is_real(), is_object(), и is_array().


isset isset -- Определяет, существует ли переменная
Описание
int isset (mixed var);

Возвращает true, если var существует; false в обратном случае.

Если переменная была удалена функцией unset(), она больше не будет определяться функцией isset().

$a = "test";
echo isset($a); // true
unset($a);
echo isset($a); // false

См. также: empty() и unset().


settype settype -- Устанавливает тип переменной.
Описание
int settype (string var, string type);

Устанавливает тип переменнойvar на type.

Возможные значения type :

  • "integer"
  • "double"
  • "string"
  • "array"
  • "object"

Возвращает true, при успехе; false в обратном случае.

См. также: gettype().


strval strval -- Получает строковое значение переменной.
Описание
string strval (mixed var);

Получает строковое значение var.

var может быть любого скалярного типа. Вы не можете использовать strval() на массивах или объектах.

См. также: doubleval(), intval(), settype() и Подмена типов.


unset unset -- Удаляет указанную переменную
Описание
int unset (mixed var);

unset() уничтожает указанную переменную и возвращает true.

Пример 1. unset() пример

unset( $foo );
unset( $bar['quux'] );

См. также: isset() и empty().



Содержание