PHP - CSV-Datei auslesen


<?php

// CSV-Datei auslesen

$daten file("datei.csv"FILE_IGNORE_NEW_LINES FILE_SKIP_EMPTY_LINES);
foreach (
$daten as $data) {
 list(
$spalte1$spalte2$spalte3) = explode(";"$data); // ; Trennzeichen
 
echo $spalte2 ' - ' $spalte3 '<br>';
}
?>

marshmallow - cheesecake
tiramisu - candy muffin
biscuit dessert - toffee icing

datei.csv
fruitcake;marshmallow;cheesecake
macaroon;tiramisu;candy muffin
liquorice chocolate;biscuit dessert;toffee icing

CSV-Datei auslesen (ohne Spaltenüberschriften)


<?php

// CSV-Datei auslesen (ohne Spaltenüberschriften)

$daten file("datei.csv"FILE_IGNORE_NEW_LINES FILE_SKIP_EMPTY_LINES);
foreach (
$daten as $nr => $data) {
 if (
$nr 0) {
  list(
$spalte1$spalte2$spalte3) = explode(";"$data); // ; Trennzeichen
  
echo $spalte1 ' - ' $spalte2 '<br>';
 }
}
?>

fruitcake - marshmallow
macaroon - tiramisu
liquorice chocolate - biscuit dessert

datei.csv
New;Special;Extra
fruitcake;marshmallow;cheesecake
macaroon;tiramisu;candy muffin
liquorice chocolate;biscuit dessert;toffee icing

CSV-Datei in eine HTML-Tabelle auslesen


<?php

// CSV-Datei in eine HTML-Tabelle auslesen

$daten file("datei.csv"FILE_IGNORE_NEW_LINES FILE_SKIP_EMPTY_LINES);

echo 
'<table border>';

foreach (
$daten as $nr => $data) {
 list(
$spalte1$spalte2$spalte3) = explode(";"$data); // ; Trennzeichen
 
if ($nr == 0) {
  echo 
'<tr><th>' $spalte1 '</th><th>' $spalte2 '</th><th>' $spalte3 '</th></tr>';
 }
 else {
  echo 
'<tr><td>' $spalte1 '</td><td>' $spalte2 '</td><td>' $spalte3 '</td></tr>';
 }
}

echo 
'</table>';
?>
NewSpecialExtra
fruitcakemarshmallowcheesecake
macaroontiramisucandy muffin
liquorice chocolatebiscuit desserttoffee icing
datei.csv
New;Special;Extra
fruitcake;marshmallow;cheesecake
macaroon;tiramisu;candy muffin
liquorice chocolate;biscuit dessert;toffee icing

Bausteine  Alle Anzeigen

Eine zufällige Auswahl von Bausteinen (Codeschnipsel) aus den Bereichen HTML, CSS, PHP, JavaScript und MySQL.

<abbr> Abkürzung

CSS - Vertikaler Text mit horizontalen Buchstaben

PHP - Header mit absoluter URL senden

JavaScript - Eine Animation ab einer bestimmten Scroll-Position starten

MySQL - Die Differenz zweier Uhrzeiten ermitteln