K
Kauziger
New member
- Beiträge
- 2
- Punkte Reaktionen
- 0
PHP:
$Datei = "
Dies
ist
der
erste
<!--
mehrzeilige
<!--
<!--
Kommentar
-->
und
dies
ist
der
zweite
<!--
mehrzeilige
<!--
<!--
Kommentar
-->
";
$file = htmlspecialchars(file_get_contents('$Datei', FILE_IGNORE_NEW_LINES));
$file = explode("\n", $file);
for($i = 0; $i < count($file); $i++)
{
if(str_contains($file[$i], '<!--') && str_contains($file[$i], '-->'))
{
echo ($i +1);
}
elseif(str_contains($file[$i], '<!--'))
{
echo ($i +1 . '-');
}
elseif(str_contains($file[$i], '-->'))
{
echo ($i +1 . ' ');
}
}
Ausgabe Zeile:
PHP:
5-7-8-10 16-18-19-21
Hat irgendjemand eine Idee wie ich Zeile 7-8 und 18-19 Ausblenden kann, damit nur noch 5-10 und 16-21 angezeigt wird.
Ach ja, die Position der Kommentarblöcke ist nicht festgelegt, denn das würde ich selbst hinbekommen.
Das heißt, es ist nicht bekannt wieviele Kommentarblöcke es sind und in welcher Zeile sie sich befinden, also dynamisch.
Danke im voraus für die Bemühungen.