PHP CSVファイルを表形式(tableタグ)に変換する、UTF-8に変換する 実験 [XAMPP PHP独習]
PHP CSVファイルを表形式(tableタグ)に変換する、UTF-8に変換する 実験
数年前に書いたコードで、当事はこんな事書けてたのかとちょっと信じられない。
今はすっかり忘れていて一からやり直しだ。
11.csvを読み込み表形式(UTF-8)で出力
<?php
if( $csvfile = fopen( '11.csv', 'r' ) ){
if( $csvfile = fopen( '11.csv', 'r' ) ){
echo '<table border=1 cellspacing=0>';
while( ( $data = fgetcsv( $csvfile ) ) !== FALSE ){
echo '<tr>';
echo '<tr>';
for( $i = 0; $i < count( $data ); $i ++ ){
$data[$i]=mb_convert_encoding($data[$i],'UTF-8','UTF-8,Shift-JIS,sjis,EUC-J'); //UTF-8変換
echo '<td>' . $data[$i] . '</td>';
}
echo '</tr>';
}
echo '</table>';
fclose($csvfile);
}
}
?>
コメント 0