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

これらの(â?²s)タイプの文字をPHPで削除するにはどうすればよいですか?

    おそらく、データを格納しているデータベーステーブルがUTF-8に格納するように設定されていることと、データを表示するhtmlページも明示的にUTF-8エンコーディングに設定されていることを確認する必要があります。

    サンプルアプリケーションのURL(seekphp.com/look/phpquery-jquery-port-to-php/1758)は、(FirefoxのFirebug経由で)次のように表示されます。

    Response Headers
    Date    Sat, 14 Jan 2012 06:26:31 GMT
    Server  Apache/2.2.19 (Unix) mod_ssl/2.2.19 OpenSSL/0.9.8e-fips-rhel5 mod_auth_passthrough/2.1 mod_bwlimited/1.4 FrontPage/5.0.2.2635
    X-Powered-By    PHP/5.2.17
    Keep-Alive  timeout=5, max=100
    Connection  Keep-Alive
    Transfer-Encoding   chunked
    Content-Type    text/html
    

    ただし、適切にUTF-8でエンコードされた出力では、最後の行が表示されます

    Content-Type    text/html; charset=UTF-8
    

    ドキュメントのHEADセクションにメタタグを出力することでHTMLをエンコードできます:

    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
    

    または、PHPにこれをヘッダーに設定させることができます:

    header ('Content-type: text/html; charset=utf-8');
    


    1. AndroidStudioにMySQLJDBCドライバーを作成する方法

    2. mysql 5.6のANY_VALUE機能はありますか?

    3. SQLでの2つの日付間の完全な月数の計算

    4. mysqlのvarchar(100)宣言で使用される実ストレージの量はどれくらいですか?