文字化け

PHPでCSVを読み込んだら配列に異常が出ていた件

PHPでCSVを読み込んだら配列に異常が出ていた件 この問題知りませんでした。既知の問題なのだそうです。 SJISのCSVをfgetcsvで直接読み取るのは「5C問題」のため危険である。 発生した異常 楽天市場の商品分析をCSVで落とし、PHPで読込み配列化、欲しい情報をDBに格納すると言う使い方をしたのですが、レコードをよく見ると意味不明なものが…。 6列目の値には出品URLが格納さ […]

CSV:UTF-8でもExcelで文字化けさせない方法

CSV:UTF-8でもExcelで文字化けさせない方法 SEEDERではサイズが大きすぎて面倒と判断しimport用のCSVを作成する事があります。 基本的にはUTF-8でアップする事が多いと思いますが「あっ!間違えた」と言うときダブルクリックするとExcelが立ち上がり思いっきり文字化けしてるという経験、ありませんか? 文字化けさせない方法があるので備忘録に残しておきます。 方法は大きく3タイプ […]

PHP:amp;の正体とデコード

amp;の正体とデコード 文字列合成と置換で商品名を作り出すScriptを組み「やった!」と思っていた矢先、更新したデータから変な文字列が現れた。 & どうやらこいつは『&(半角アンド)』の事らしい。他にも『”(ダブルコート)』⇒&quot と変換されていました。 &などの文字はHTMLでは使えない文字で、HTMLの予約語として& […]