Php/docs/mysqlnduhconnection.setcharset

来自菜鸟教程
跳转至:导航、​搜索

MysqlndUhConnection::setCharset

(PECL mysqlnd-uh >= 1.0.0-alpha)

MysqlndUhConnection::setCharsetSets the default client character set


说明

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

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


范例

Example #1 MysqlndUhConnection::setCharset() example

<?phpclass 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($ret, true));  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

参见