MW211 EXIT

devlog
PHP/POST内容の確認
2014年05月23日
「var_dump()」「var_export()」「print_r()」などで、
「$_POST」を出力してあげればよい。
┌──────────────────────────────────────┐
│<?php                                                                       │
│var_dump($_POST);                                                           │
└──────────────────────────────────────┘

ブラウザの既定文字コードがシフトJISの場合、UTF-8だと文字化けしてしまうが、
文字コードは以下のように宣言することができる。
┌──────────────────────────────────────┐
│<?php                                                                       │
│header('Content-type: text/plain; charset=UTF-8');                          │
│var_dump($_POST);                                                           │
└──────────────────────────────────────┘

「var_dump()」の改行を活かすには「pre」タグで囲うのが一番いいみたいだ。
┌──────────────────────────────────────┐
│<?php                                                                       │
│header('Content-type: text/html; charset=UTF-8');                           │
│echo '<pre>';                                                               │
│var_dump($_POST);                                                           │
│echo '</pre>';                                                              │
└──────────────────────────────────────┘
「nl2br」(\n→<br/>)をそのまま使うのは無理っぽい。
分類:PHP