Функции Язык программирования PHP

sybase_fetch_field

(PHP 3, PHP 4)

sybase_fetch_field - получает информацию поля.

Описание

object sybase_fetch_field (int result [, int field_offset])

Возвращает объект, содержащий информацию поля.

sybase_fetch_field() можно использовать для получения информации о полях в определённом результате запроса. Если смещение поля не специфицировано, возвращается следующее поле, ещё не запрошенное функцией sybase_fetch_field().

Свойства объекта:

  • name - имя столбца. Если столбец является результатом работы функции, это свойство устанавливается в computed#N, где #N это серийный номер.

  • column_source - таблица, из которой столбец взят

  • max_length - максимальный размер столбца

  • numeric - 1, если столбец числовой

  • type - datatype столбца

См. также sybase_field_seek().


Назад Оглавление Вперёд
sybase_fetch_array Вверх sybase_fetch_object

Установка переменных в Таблице Символов

Пример E-4. Определение размера переменной в таблице символов
hash_find(active_symbol_table,"foo",sizeof("foo"),&pvalue); 
check(pvalue.type);

Массивы в PHP реализованы с использованием тех же хэш-таблиц, что и в таблицах символов. Это значит, что две вышеприведённые функции могут также использоваться для проверки переменных в массивах.

Если вы хотите определить новый массив в таблице символов, вы должны сделать следующее:

Сначала может понадобиться проверка существования массива и соответствующего выхода через использование hash_exists() или hash_find().

Инициализируем массив: