Hallo iedereen,

Ik zit eigenlijk met een kleine vraag.
Ik ben namelijk bezig met een line counter, alleen zou ik niet weten hoe ik ermee verder moet.

Ik heb wel al wat:

Om de lijnen te tellen gebruik ik:
$lines = substr_count($text,"\n") + 1;

Nu staat in de $lines het aantal lijnen.

Als dit bijvoorbeeld 3 zou zijn, moet dit eruit komen:

1<br/>1<br/>3<br/>

Maar als de $lines 5 is, moet er dit uit komen:

1<br/>2<br/>3<br/>4<br/>5<br/>


Mijn vraag aan jullie is hoe ik dit dynamisch zou kunnen maken?

Ik wil jullie alvast hartelijk danken voor jullie hulp!

Met vriendelijke groet,

Roy
Zoiets?


<?php
$text = "Dit is dus tekst<br>die 4 regels<br>gaat bevatten.
Tot ziens!";

$aantal = substr_count(nl2br($text),"<br>") + 1;
$aantal = range(0, $aantal);
echo implode("<br>", $aantal);

?>




http://codepad.org/bIUApf0M
Dit werkt!

Ik wil u hartelijk bedanken en wens u nog een prettige jaarwisseling!

Groet,
Roy
Ik zou ofwel <br /> gebruiken (als je toch al HTML aan het inkloppen bent), ofwel "enters" (\n (voor unix) \r\n voor windows), maar geen combinatie van beide, dat lijkt mij hopeloos verwarrend.

Plus een "\n" (of "\r\n") hoeft niet per se te resulteren in een (zichtbare) regelovergang.

Reageren