本文介绍如何使用php读取csv格式的纯文本文件(如contacts.txt),并将其内容渲染为结构规范的html表格,其中首行作为表头(`
要将 contacts.txt 正确转换为语义清晰、结构合规的 HTML 表格,关键在于三点:
以下是优化后的完整函数:
function contactsTable() {
$file = fopen('contacts.txt', 'r') or die('Unable to open file!');
$row = 0;
echo '| 内容含\n if (empty($line)) continue; // 跳过空行 $row++; if ($row === 1) { // 表头行:分割后每个字段包裹 | $headers = array_map('trim', explode(',', $line)); echo ' |
|---|
| ' . htmlspecialchars($header) . ' | ' . PHP_EOL; } echo '
| ' . htmlspecialchars($cell) . ' | ' . PHP_EOL;
✅ 改进亮点说明:
⚠️ 注意事项:
调用 contactsTable() 即可输出标准表格——首行为