-1
Код пыльник производят таблицу из файла CSVPHP-удалить двойные кавычки в заголовках
<?php
$lines = file('graphdata/indicfortablevsprevious.csv');
foreach ($lines as $lineNum => $line) {
$cellType = ($lineNum == 0 ? "th" : "td");
$tokens = str_getcsv($line);
if ($lineNum == 0) echo "<thead>";
if ($lineNum == 1) echo "<tbody>";
echo "<tr id=\"tr" . $lineNum . "\">";
echo "<" . $cellType . " style=\"width: 300px;\">" . trim($tokens[0]) . "</" . $cellType . ">";
echo "<" . $cellType . " style=\"width: 100px;\">" . trim($tokens[1]) . "</" . $cellType . ">";
echo "<" . $cellType . " style=\"width: 100px;\">" . trim($tokens[2]) . "</" . $cellType . ">";
echo "<" . $cellType . " style=\"width: 100px;\">" . trim($tokens[3]) . "</" . $cellType . ">";
echo "<" . $cellType . " style=\"width: 100px;\">" . trim($tokens[4]) . "</" . $cellType . ">";
echo "</tr>";
if ($lineNum == 0) echo "</thead>";
}
if (count($lines) > 1) echo "</tbody>";
?>
Заголовок первой таблицы в CSV является в двойных кавычках, а заголовок в PHP создан таблицы также дважды (как ни странно, других заголовков нет). Есть ли способ избавиться от двойной кавычки в созданной PHP-таблице?
Возможно ли, что источником этих котировок является сам файл csv? –
В ehaders в CSV являются: "ItemName", "n2015Survey", "2015Survey", "2014Survey", "Пробелы Vs. Предыдущий опрос" только "ItemName" apperas двойные кавычки в таблице PHP – user3387046
Можете ли вы показать нас некоторые из csv raw? – Pogrindis