Sets the default client character set


(PECL mysqlnd-uh >= 1.0.0-alpha)

MysqlndUhConnection::setCharsetSets the default client character set

Описание

public bool MysqlndUhConnection::setCharset ( mysqlnd_connection $connection , string $charset )

Sets the default client character set.

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

connection

Mysqlnd connection handle. Do not modify!

charset

The charset to be set as default.

Возвращаемые значения

Returns TRUE on success. Otherwise, returns FALSE

Примеры

Пример #1 MysqlndUhConnection::setCharset() example

<?php
class proxy extends MysqlndUhConnection {
 public function 
setCharset($res$charset) {
  
printf("%s(%s)\n"__METHOD__var_export(func_get_args(), true));
  
$ret parent::setCharset($res$charset);
  
printf("%s returns %s\n"__METHOD__var_export($rettrue));
  return 
$ret;
 }
}
mysqlnd_uh_set_connection_proxy(new proxy());
$mysqli = new mysqli("localhost""root""""test");
$mysqli->set_charset("latin1");
?>

Результат выполнения данного примера:

 proxy::setCharset(array (   0 => NULL,   1 => 'latin1', )) proxy::setCharset returns true 

Смотрите также