(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");
/* Définit le jeu de caractères par défaut */
$mysqli->set_charset('utf8mb4');
/* Affiche le jeu de caractères courant */
$charset = $mysqli->character_set_name();
printf("Le jeu de caractères courant est %s\n", $charset);Style procédural
<?php
mysqli_report(MYSQLI_REPORT_ERROR | MYSQLI_REPORT_STRICT);
$mysqli = mysqli_connect("localhost", "my_user", "my_password", "world");
/* Définit le jeu de caractères par défaut */
mysqli_set_charset($mysqli, 'utf8mb4');
/* Affiche le jeu de caractères courant */
$charset = mysqli_character_set_name($mysqli);
printf("Le jeu de caractères courant est %s\n", $charset);Les exemples ci-dessus vont afficher :
Le jeu de caractères courant est utf8mb4