mysqli::set_charset
(mysqli_set_charset) Setzen Sie das Standard -Client -Zeichensatz fest
set_charset()
/ mysqli_set_charset()
gibt den Standardzeichensatz an, der beim Senden und Empfangen von Daten mit dem Datenbankserver verwendet wird.
Hinweis: Um diese Funktion auf Windows -Plattformen zu verwenden, benötigen Sie die MySQL Client Library 4.1.11 oder höher (für MySQL 5.0 benötigen Sie 5.0.6 oder höher).
Ändern Sie den Standard -Client -Zeichenset:
<? Php $ mysqli = new MySQLi ( "localhost" , "my_user" , "my_password" , "my_db" ) ; if ( $ mysqli -> Connect_errno ) { Echo "habe keine Verbindung zu MySQL hergestellt:" . $ mysqli -> connect_error ; Ausfahrt ( ) ; } Echo "Erstes Zeichensatz ist:" . $ mysqli -> charakter_set_name ( ) ; // Ändern Sie das auf UTF8 festgelegte Zeichen $ mysqli -> set_charset ( "utf8" ) ; Echo "aktueller Zeichensatz ist:" . $ mysqli -> charakter_set_name ( ) ; $ mysqli -> close ( ) ; ?>
Ändern Sie den Standard -Client -Zeichenset:
<? Php $ con = mysqli_connect ( "localhost" , "my_user" , "my_password" , "my_db" ) ; // Überprüfen Sie die Verbindung if ( mysqli_connect_errno ( ) ) { Echo "habe keine Verbindung zu MySQL hergestellt:" . mysqli_connect_error ( ) ; Ausfahrt ; } Echo "Erstes Zeichensatz ist:" . mysqli_character_set_name ( $ con ) ; // Ändern Sie das auf UTF8 festgelegte Zeichen MySQLI_Set_Charset ( $ con , "utf8" ) ; Echo "aktueller Zeichensatz ist:" . mysqli_character_set_name ( $ con ) ; Mysqli_close ( $ con ) ; ?>