sql >> データベース >  >> RDS >> Mysql

phpでutf-8データを取得し、excelsheet dbダンプに正しいエンコーディングを表示する方法は?

    UTF-8のような2バイト文字を使用すると、後戻りすることはありません...

    近くで使用できるのはiconv

    このように

    <?php
    $text = "ü is still a valid ISO-8859-1";
    echo 'Original : ', $text, PHP_EOL;
    echo 'TRANSLIT : ', iconv("UTF-8", "ISO-8859-1//TRANSLIT", $text), PHP_EOL;
    echo 'IGNORE   : ', iconv("UTF-8", "ISO-8859-1//IGNORE", $text), PHP_EOL;
    echo 'Plain    : ', iconv("UTF-8", "ISO-8859-1", $text), PHP_EOL;
    ?>
    

    詳細: http://php.net/manual/en/function.iconv.php



    1. System.Data.OracleClientを使用してOracle10Gに大きなブロブを挿入するにはどうすればよいですか。

    2. エラー1045(28000)を克服する方法:ユーザー'ODBC' @'localhost'(パスワードを使用:NO)のアクセスが永続的に拒否されました

    3. Laravelのフィールドのどこで注文するか

    4. str_replaceのみによるSQLインジェクション保護