mysqli::get_charset
mysqli_get_charset
(PHP 5 >= 5.1.0)
mysqli::get_charset -- mysqli_get_charset — Retourne un objet représentant le jeu de caractères
Description
Retourne un objet représentant le jeu de caractères, fournissant différentes propriétés du jeu de caractères courant.
Liste de paramètres
- link
-
Seulement en style procédural : Un identifiant de lien retourné par la fonction mysqli_connect() ou par la fonction mysqli_init()
Valeurs de retour
La fonction retourne un jeu de caractères avec les propriétés suivantes :
- charset
-
Nom du jeu de caractères
- collation
-
Nom de la collation
- dir
-
Le dossier dans lequel la description du jeu de caractères est cherchée (?) ou "" pour les jeux de caractères internes
- min_length
-
Longueur minimum de caractères, en octets
- max_length
-
Longueur maximal de caractères, en octets
- number
-
Numéro du jeu de caractères interne
- state
-
Statut du jeu de caractères (?)
Exemples
Exemple #1 Exemple avec mysqli_get_charset(), POO
<?php
$db = mysqli_init();
$db->real_connect("localhost","root","","test");
var_dump($db->get_charset());
?>
Exemple #2 Exemple avec mysqli_get_charset(), style procédural
<?php
$db = mysqli_init();
mysqli_real_connect($db, "localhost","root","","test");
var_dump($db->get_charset());
?>
L'exemple ci-dessus va afficher :
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)
}
Voir aussi
- mysqli_character_set_name() - Retourne le jeu de caractères courant pour la connexion
- mysqli_set_charset() - Définit le jeu de caractères par défaut du client
mysqli::get_charset
