MySQL Funzioni
PHP Manual

mysql_set_charset

(PHP 5 >= 5.2.3)

mysql_set_charsetImposta il set di caratteri del client

Avviso

Questa enstensione deprecata da PHP 5.5.0, e sarà rimossa in futuro. Al suo posto, usare l'estensione MySQLi o PDO_MySQL. Vedere anche la guida MySQL: scelta dell'API e le FAQ relative per ulteriori informazioni. Le alternative a questa funzione includono:

  • mysqli_set_charset()
  • PDO: Aggiunge il set di caratteri per la stringa di connessione, come ad esempio charset=utf8

Descrizione

bool mysql_set_charset ( string $charset [, resource $link_identifier = NULL ] )

Consente di impostare il set di caratteri di default per la connessione corrente.

Elenco dei parametri

charset

Un valido nome di set di caratteri.

link_identifier

La connessione MySQL. Se l'identificativo di connessione non è specificato, l'ultima connessione aperta da mysql_connect() viene assunta. Se questa connessione non è trovata, si cercherà di crearne una come se mysql_connect() fosse stata chiamata senza argomenti. Se una connessione non è trovata oppure non viene stabilita, un avviso di livello E_WARNING viene generato.

Valori restituiti

Restituisce TRUE in caso di successo, FALSE in caso di fallimento.

Note

Nota:

Questa funzione richiede MySQL 5.0.7 o versione successiva.

Nota:

Questo è il modo migliore per cambiare il set di caratteri. Utilizzare mysql_query() per settarlo (come SET NAMES utf8) non è raccomandato. Guarda la sezione dei concetti del set di caratteri MySQL per ulteriori informazioni.

Vedere anche:


MySQL Funzioni
PHP Manual