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

‪などの奇妙な文字‬ ‏

    これらはHTMLエンティティ です。 これは、 html_entity_decodeを使用してデコードできます。 echo html_entity_decode($str, ENT_COMPAT, 'UTF-8')のように 。

    ご覧のとおり、このような値をデータベースに保存するのは誤りです。値は元の形式で保存し、HTMLへの出力に必要な場合はHTMLエンティティのみをエンコードする必要があります。それらがHTMLエンコードされている場所を特定し、それを修正します。このナンセンスでいっぱいのデータベースをすでにお持ちの場合は...ええと、それを元に戻すのを楽しんでください。 :o)



    1. 定期請求システム

    2. で数値をフォーマットする方法。千の区切り文字として、および、小数点の区切り記号として?

    3. MySQLのCONCATでGROUP_CONCATを使用する方法

    4. PHP、MySQL:メールの受信、DBでの自動検索、結果に基づくメールの送信