Raketenwilli: Frage zum Wiki-Artikel „Aufbau_einer_Tabelle“

Beitrag lesen

Die Programmierbude meinte, das geht nicht😟

Für Dein Beispiel habe ich das - mit erfolgreichem Test - in 5 Minuten gelöst. Wenn etwas „nicht geht“(¹), dann liegt das Problem außerhalb Deiner Beschreibung.

<?php
$text = file_get_contents( 'test.txt' );
$tab = "\t";
$tabsCounter = 3;

$rows = explode( '<BR>', $text );
echo str_repeat( $tab, $tabsCounter ) . '<table>' . PHP_EOL;
foreach ( $rows as $row ) {
    echo str_repeat( $tab, $tabsCounter + 1 ) . '<tr>' . PHP_EOL;
	list( $th, $td ) = explode( ':', $row, 2 );
	echo str_repeat( $tab, $tabsCounter + 2 ) . '<th>' . trim( $th ) . '</th>' . PHP_EOL;
	echo str_repeat( $tab, $tabsCounter + 2 ) . '<td>' . trim( $td ) . '</td>' . PHP_EOL;
	echo str_repeat( $tab, $tabsCounter + 1 ) . '</tr>'.PHP_EOL;
}
echo str_repeat( $tab, $tabsCounter ) . '</table>' . PHP_EOL;

¹) „Geht nicht“ gibt es nicht, denn „Murksen kann man immer“

0 41

Frage zum Wiki-Artikel „Aufbau_einer_Tabelle“

Maschio
  • programmiertechnik
  1. 0
    Tabellenkalk
    1. 0
      Der Martin
      • html
      1. 0
        Maschio
        1. 0
          klawischnigg
        2. 0
          Raketenwilli
          • php
          • test
          1. 0
            Rolf B
            1. 0
              Raketenwilli
              1. 0
                TS
                • parser
                • php
                • test
            2. 0

              „Programmierbude“: „Gehtnicht“ ./. Geschäftspolitik

              Raketenwilli
              • meinung
              1. 0
                Rolf B
        3. 0
          Rolf B
      2. 1
        klawischnigg
    2. 1
      klawischnigg
      1. 0
        Gunnar Bittersmann
        • css
        • html
        1. 0
          klawischnigg
          1. 0
            Rolf B
            1. 0
              Gunnar Bittersmann
              • html
              1. 1
                Rolf B
                1. 1
                  MrMurphy
                  1. 0
                    Rolf B
                  2. 0
                    Matthias Scharwies
                    1. 0
                      Der Martin
                      • html
                      • selftreffen
                      1. 0
                        Matthias Scharwies
                        • html
                        • sonstiges
                        1. 1
                          Gunnar Bittersmann
                          • corona
                          • schule
                          1. 0
                            Matthias Scharwies
                            1. 0
                              Der Martin
                        2. 0
                          Der Martin
                  3. 0
                    Gunnar Bittersmann
                    • css
                2. 0
                  Der Martin
                3. 0
                  Gunnar Bittersmann
                  • css
                  1. 0
                    Maschio
                    1. 0
                      Rolf B
                    2. 0

                      Nanu? Die Lösung hatte ich doch gezeigt?

                      Raketenwilli
                      • zur info
      2. 0
        TS
        • html
        • programmiertechnik
        1. 0
          Gunnar Bittersmann
          • html
          1. 0
            TS
        2. 0
          Der Martin
          • html
        3. 1
          klawischnigg
          1. 0
            Der Martin
            • html
            • meinung
            • programmiertechnik
          2. 0
            Gunnar Bittersmann
            • html