Связь и интернет Архив Программирование
   
Сделать стартовойСделать закладку            
   ПОИСК  
   
Главная / PHP / Руководство по РНР 3.0 / Справочник функций /
8  Perl
8  PHP
8  JavaScript
8  HTML
8  DHTML
8  XML
8  CSS
8  C / C++
8  Pascal и Delphi
8  Турбо Ассемблер
8  MySQL
8  CASE-технологии
8  Алгоритмы
8  Python
8  Обратная связь
8  Гостевая книга
Новости о мире


Функции переменных - Программирование от RIN.RU
Функции переменных








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.


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


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


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



 8  Комментарии к статье  8 8  Обсудить в чате

8  В тему

Adabas D функции

Специфичные функции Apache

Функции обработки массивов

Математические BC (произвольной точности) функции

Календарные Функции

Функции Даты/Времени

dBase функции

Функции dbm

Функции для работы с каталогами

Функции запуска программ

Функции работы с filePro

Функции файловой системы

Функции, связанные с HTTP

Функции работы с Hyperwave

Функции работы с изображениями

Функции IMAP

PHP опции и информация

Функции работы с Informix

LDAP Функции

Почтовые функции

Математические функции

Дополнительные функции

Функции mSQL

Функции MySQL

Функции для работы с Sybase

Сетевые функции

Функции ODBC

Функции Oracle

Функции PDF

Функции PostgreSQL

Функции регулярных выражений

Функции семафоров и разделяемой памяти

Solid (надежные) функции

Функции SNMP

Строковые функции

Функции URL

Функции Vmailmgr

Функции Gz-файлов

 
  
  
    Copyright ©  RIN 2003 - 2004      * Обратная связь
автоматизации работы диспетчеров такси