Как я могу получить значения / параметры, установленные с помощью $ mysqli-> options ()? - PullRequest
2 голосов
/ 09 июля 2020

С помощью $mysqli -> options() мы можем установить некоторые параметры:

https://www.php.net/manual/en/mysqli.options.php

но как я могу ПОЛУЧИТЬ / ПЕРЕДАТЬ значения некоторых конфигураций как:

MYSQLI_OPT_CONNECT_TIMEOUT, MYSQLI_OPT_SSL_VERIFY_SERVER_CERT или MYSQLI_OPT_LOCAL_INFILE?

с

print_r(get_object_vars($mysqli));

мы получаем только

Array
(
    [affected_rows] => 
    [client_info] => 
    [client_version] => 
    [connect_errno] => 
    [connect_error] => 
    [errno] => 
    [error] => 
    [error_list] => 
    [field_count] => 
    [host_info] => 
    [info] => 
    [insert_id] => 
    [server_info] => 
    [server_version] => 
    [sqlstate] => 
    [protocol_version] => 
    [thread_id] => 
    [warning_count] => 
)
1018 *1016* * MY

GETNE_OPT, текущее значение GSCLI_OPTI_OSQL, но * MYSQLI_OPT_SSL_VERIFY_SERVER_CERT, MYSQLI_OPT_LOCAL_INFILE и другие параметры.

1 Ответ

0 голосов
/ 10 июля 2020

Это невозможно.

MySQL API имеет функцию с именем mysql_get_option(), но эта функция не предоставляется через mysqli API.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...