mysql_field_flags

(PHP 4, PHP 5)

mysql_field_flags — Повертає прапори, пов'язані із зазначеним полем результату запиту

Увага

Цей модуль застарів, починаючи з версії PHP 5.5.0, і видалений у PHP 7.0.0. Використовуйте замість нього MySQLi або PDO_MySQLСмотрите также инструкциюMySQL: вибір API. Альтернативи для цієї функції:

Опис

mysql_field_flags(resource $result, int $field_offset): string|false

mysql_field_flags() повертає прапори, пов'язані із зазначеним полем. Кожен прапор повертається як окреме слово, відокремлене від попереднього пропуску. Отримане значення можна розбити на масив, використовуючи функцію explode()

Список параметрів

result

оброблюваний результат запиту. Цей результат можна отримати за допомогою функції mysql_query()

field_offset

Числовое смещение поляfield_offset починається з . Якщо field_offset не існує, генерується помилка рівня E_WARNING

Значення, що повертаються

Повертає рядок із прапорами, пов'язаними з результатом або **false**в случае возникновения ошибки.

Повертаються такі прапори, якщо ваша версія MySQL їх підтримує: "not_null" "primary_key" "unique_key" "multiple_key" "blob" "unsigned" "zerofill" "binary" "enum" "auto_increment"и"timestamp"

Приклади

Приклад #1 Приклад використання mysql_field_flags()****

Loading...

Висновок наведеного прикладу буде схожим на:

not_null primary_key auto_increment
Array
(
    [0] => not_null
    [1] => primary_key
    [2] => auto_increment
)

Примітки

Зауваження :

Для зворотної сумісності може бути використаний наступний застарілий псевдонім: mysql_fieldflags()

Дивіться також

  • mysql_field_type() - Повертає тип вказаного поля із результату запиту
  • mysql_field_len() - Повертає довжину вказаного поля