首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

mysqli::get_charset

(PHP 5 >= 5.1.0, PHP 7)

mysqli :: get_charset - mysqli_get_charset - 返回一个字符集对象

描述

面向对象的风格

代码语言:javascript
复制
object mysqli::get_charset ( void )

程序风格

代码语言:javascript
复制
object mysqli_get_charset ( mysqli $link )

返回提供当前活动字符集的几个属性的字符集对象。

参数

代码语言:txt
复制
`link`   

仅过程样式:由mysqli_connect()或mysqli_init()返回的链接标识符

返回值

该函数返回具有以下属性的字符集对象:

charset

字符集名称

collation

整理名称

dir

目录charset描述是从内置字符集的(?)或“”中提取的

min_length

字节的最小字符长度

max_length

最大字符长度以字节为单位

number

内部字符集编号

state

字符集状态(?)

例子

示例#1 mysqli :: get_charset()示例

面向对象的风格

代码语言:javascript
复制
<?php
??$db?=?mysqli_init();
??$db->real_connect("localhost","root","","test");
??var_dump($db->get_charset());
?>

程序风格

代码语言:javascript
复制
<?php
??$db?=?mysqli_init();
??mysqli_real_connect($db,?"localhost","root","","test");
??var_dump(mysqli_get_charset($db));
?>

上面的例子会输出:

代码语言:javascript
复制
object(stdClass)#2 (7) {
  ["charset"]=>
  string(6) "latin1"
  ["collation"]=>
  string(17) "latin1_swedish_ci"
  ["dir"]=>
  string(0) ""
  ["min_length"]=>
  int(1)
  ["max_length"]=>
  int(1)
  ["number"]=>
  int(8)
  ["state"]=>
  int(801)
}

扩展内容

  • mysqli_character_set_name() - 返回数据库连接的默认字符集
  • mysqli_set_charset() - 设置默认的客户端字符集

← mysqli::$field_count

mysqli::get_client_info →

扫码关注腾讯云开发者

领取腾讯云代金券

http://www.vxiaotou.com