副業PHP
| メイン | 簡易ヘッドライン |
PHPプロ!Q&A掲示板
(2009-1-8 8:40:03)
不思議な現象が・・・
(2008-11-20 17:25:21)
タイトル通りなのですが不思議な現象が起こり原因を考えているのですが
さっぱり意味がわからない状態です。
デバッグした結果$image['image_mime'] にimage/jpegと代入されているのは
確認済みです。
echo $image['image_mime']; //『image/jpeg』と表示される
echo mysql_real_escape_string($image['image_mime']);//『image/jpeg』と表示される
// 後々DBに登録するのでエスケープ処理
foreach ($image as $key => $val) {
// 画像でなければエスケープ
if ($key != 'image') {
$$key = mysql_real_escape_string($image[$key]);
} else {
$$key = $image[$key];
}
}
echo $image_mime;//『/』と表示される
echo $image['image_mime'];//『/』と表示される
echo mysql_real_escape_string($image['image_mime']);//『/』と表示される
mysql_real_escape_stringが絡んでいるのかと思いechoで試してみましたが上記のように
foreachの処理前では正常に表示されました。
これはなぜでしょうか?
execution time : 0.155 sec
