勉強したことのメモ

webプログラマ見習いが勉強したことのメモ。

PHPで改行を含むデータをCSV化

   

PHPで改行を含むデータをCSV化した場合、そのCSVファイルをエクセル等で開くと改行がそのまま反映されており、表示が崩れた。以下方法で解決した。

 

解決方法

そのデータをダブルクオーテーションで挟むことで解決。

 

尚、CSV化に関しては以下記事の方法を用いた。

PHPでCSVファイル出力用の関数

 - PHP

  関連記事

msyql-image
MySQLiでINSERT文

MySQLiでINSERT文 ■ソース $mysqli = new mysqli ...

msyql-image
MySQLのREGEXPで半角記号を検索したい場合

MySQLのREGEXPで半角記号を検索したい場合 \\を付けてエスケープしない ...

images
PHPからPOST送信する方法

PHPから他サーバのAPIに対してPOSTでリクエストしたかった。GETだったら ...

images
PHPでxmlのpubDateを見やすい形に整形する

PHPでsimplexml_load_file関数とかを使ってデータを取得した際 ...

images
PHPのfor文とforeach文

ループ処理の際、forとforeachのどっちでもいけそうな場合、 特にどっちを ...

images
setcookieで「Cannot modify」エラー

PHPでsetcookieを使うと「Warning: Cannot modify ...

images
PHPで数値チェック

ページング情報だったりフォーム情報だったりで、 数値かどうかをチェックしたかった ...

images
PHPで一括出力ではなく、ひとつずつ順次に出力する方法

PHPで重たい処理とかをしている際に、途中報告みたいな形で順次出力させる方法のメ ...

images
PHPで「Warning: date(): It is not safe to rely on the system's timezone settings.」のエラー

PHPでdate関数を使った際に、   [crayon-5a89bb1 ...

images
PHPでif文とswitch文

ずっとif文を使っていたけどswitch文の方が速いみたい。 あとずらずら~とi ...