English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية

Tutoriais Básicos PHP

Tutoriais Avançados PHP

PHP & MySQL

Manual de Referência PHP

Uso e exemplo da função mysqli_character_set_name() no PHP

PHP MySQLi Referência

A função mysqli_character_set_name() retorna o código de caracteres padrão da conexão de banco de dados atual

Definição e uso

mysqli_character_set_name()A função retorna o nome do character set padrão da conexão de banco de dados atual.

Sintaxe

mysqli_character_set_name($con)

Parâmetro

NúmeroParâmetros e descrições
1

con(obrigatório)

Este é um objeto que representa a conexão com o MySQL Server.

Retorno

mysqli_character_set_name()A função retorna um valor de string que representa o nome do character set atual.

Versão do PHP

Essa função foi introduzida na versão do PHP5introduzido e pode ser usado em todas as versões mais recentes.

Exemplo online

O seguinte exemplo demonstramysqli_character_set_name()Uso da função (estilo procedimental)-

//Estabelecer conexão
$con = mysqli_connect("localhost", "root", "password", "mydb");
//Nome do character set
$res = mysqli_character_set_name($con);
print($res);
//Fechar conexão
mysqli_close($con);
?>

Resultados de saída

utf8

Exemplo online

No estilo orientado a objetos, a sintaxe dessa função é$con->character_set_name();。A seguir está um exemplo de estilo orientado a objetos para essa função;

<?php
   $con = new mysqli("localhost", "root", "password", "test");
   //Nome do character set
   $res = $con->character_set_name();
   print($res);
   //Fechar conexão
   $con -> close();
?>

Resultados de saída

utf8

Exemplo online

Obter o nome do character set padrão usando mysqli_character_set_name()

<?php
  $connection = mysqli_connect("localhost","root","password","mydb");
   
   if (mysqli_connect_errno($connection)){
      echo "Falha ao conectar ao MySQL: " . mysqli_connect_error();
   }
   
   $charset = mysqli_character_set_name($connection);
   echo "A character set padrão é: " . $charset;
   
   mysqli_close($connection);
?>

Resultados de saída

A字符 set padrão é: utf8

PHP MySQLi Referência