PHP mysqli_options() Function
Example
Open a new connection to the MySQL server:
<?php
$con=mysqli_init();
if (!$con)
{
die("mysqli_init failed");
}
mysqli_options($con,MYSQLI_READ_DEFAULT_FILE,"myfile.cnf");
if
(!mysqli_real_connect($con,"localhost","my_user","my_password","my_db"))
{
die("Connect Error: " . mysqli_connect_error());
}
mysqli_close($con);
?>
Definition and Usage
The mysqli_options() function sets extra connect options and affect behavior for a connection.
The mysqli_options() function can be called several times to set several options.
Note: The mysqli_options() function should be called after mysqli_init() and before mysqli_real_connect().
Syntax
mysqli_options(connection,option,value);
Parameter | Description |
---|---|
connection | Required. Specifies the MySQL connection to use |
option | Required. Specifies the option to set. Can be one of the following
values:
|
value | Required. Specifies the value for the option |
Technical Details
Return Value: | TRUE on success. FALSE on failure |
---|---|
PHP Version: | 5+ |
Changelog: | The MYSQLI_SERVER_PUBLIC_KEY option was added in PHP 5.5 |
PHP MySQLi Reference