(PHP 5, PHP 7, PHP 8)
mysqli::character_set_name -- mysqli_character_set_name — Retourne le jeu de caractères courant pour la connexion
Style orienté objet
Style procédural
Retourne le jeu de caractères courant pour la connexion
spécifiée par le paramètre link.
mysqlLe jeu de caractères courant pour la connexion courante.
Exemple #1 Exemple avec mysqli::character_set_name()
Style orienté objet
<?php
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$mysqli = new mysqli("localhost", "my_user", "my_password", "world");
/* Set the default character set */
$mysqli->set_charset('utf8mb4');
/* Print current character set */
$charset = $mysqli->character_set_name();
printf("Current character set is %s\n", $charset);Style procédural
<?php
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$mysqli = mysqli_connect("localhost", "my_user", "my_password", "world");
/* Set the default character set */
mysqli_set_charset($mysqli, 'utf8mb4');
/* Print current character set */
$charset = mysqli_character_set_name($mysqli);
printf("Current character set is %s\n", $charset);Les exemples ci-dessus vont afficher :
Current character set is utf8mb4