English | 简体中文 | 繁體中文 | Русский язык | Français | Español | Português | Deutsch | 日本語 | 한국어 | Italiano | بالعربية
PHP MySQLi Manuale di riferimento
La funzione mysqli_character_set_name() restituisce la codifica di caratteri predefinita della connessione al database corrente
mysqli_character_set_name()La funzione restituisce il nome del set di caratteri predefinito della connessione database corrente.
mysqli_character_set_name($con)
Numero di serie | Parametri e descrizione |
---|---|
1 | con(Obbligatorio) Questo è un oggetto che rappresenta la connessione con il server MySQL. |
mysqli_character_set_name()La funzione restituisce una stringa che rappresenta il nome del set di caratteri corrente.
Questa funzione è stata introdotta originariamente nella versione PHP 5 e può essere utilizzata in tutte le versioni successive.
Esempi di utilizzo di questa funzione sono riportati di seguitomysqli_character_set_name()Utilizzo della funzione (stile procedurale)-
//Stabilisci la connessione $con = mysqli_connect("localhost", "root", "password", "mydb"); //Nome del set di caratteri $res = mysqli_character_set_name($con); print($res); //Chiudi la connessione mysqli_close($con); ?>
Risultato di output
utf8
Nello stile orientato agli oggetti, la sintassi di questa funzione è$con->character_set_name();。Ecco un esempio di questo metodo in stile orientato agli oggetti;
<?php $con = new mysqli("localhost", "root", "password", "test"); //Nome del set di caratteri $res = $con->character_set_name(); print($res); //Chiudi la connessione $con -> close(); ?>
Risultato di output
utf8
Ottieni il nome del set di caratteri predefinito utilizzando mysqli_character_set_name()
<?php $connection = mysqli_connect("localhost", "root", "password", "mydb"); if (mysqli_connect_errno($connection)){ echo "Connessione MySQL fallita: " . mysqli_connect_error(); } $charset = mysqli_character_set_name($connection); echo "Il set di caratteri predefinito è: " . $charset; mysqli_close($connection); ?>
Risultato di output
Il set di caratteri predefinito è: utf8