mysqli::debug

mysqli_debug

(PHP 5, PHP 7, PHP 8)

mysqli::debug -- mysqli_debug — Виконує процедури налагодження

Опис

Об'єктно-орієнтований стиль

public mysqli::debug(string $options): true

Процедурний стиль

mysqli_debug(string $options): true

Виконує процедури налагодження за допомогою бібліотеки Fred Fish.

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

options

Рядок, що містить процедуру налагодження, що виконується.

Рядок управління налагодженням - це послідовність полів, розділених двокрапками, як показано нижче:

<field_1>:<field_2>:<field_N>

Кожне поле складається з обов'язкового символу прапора, за яким слідує необов'язковий символ , і список модифікаторів, розділений комами: flag[,modifier,modifier,...,modifier]

Допустимі символи прапорів

Символ optionsОпис
OMYSQLND_DEBUG_FLUSH
A/aMYSQLND_DEBUG_APPEND
FMYSQLND_DEBUG_DUMP_FILE
iMYSQLND_DEBUG_DUMP_PID
LMYSQLND_DEBUG_DUMP_LINE
mMYSQLND_DEBUG_TRACE_MEMORY_CALLS
nMYSQLND_DEBUG_DUMP_LEVEL
oвиведення у файл
TMYSQLND_DEBUG_DUMP_TIME
tMYSQLND_DEBUG_DUMP_TRACE
xMYSQLND_DEBUG_PROFILE_CALLS

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

Функція завжди повертає true

список змін

ВерсияОпис
8.0.0Функція тепер повертає значення true. . Раніше вона повертала значення **false**в случае возникновения ошибки.

Приклади

Приклад #1 Генерація файлу трасування

Loading...

Примітки

Зауваження :

Щоб функція mysqli_debug() була доступна, необхідно скомпілювати клієнтську бібліотеку MySQL за допомогою налагодження.

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