Dynamische actie herhalen
Roy Wagemakers
20/12/2015 21:57:29Hallo 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
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
Gewijzigd op 20/12/2015 21:58:32 door Roy Wagemakers
PHP hulp
15/01/2025 00:32:10Eddy E
20/12/2015 22:04:41Zoiets?
http://codepad.org/bIUApf0M
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?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);
?>
$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
Gewijzigd op 20/12/2015 22:10:19 door Eddy E
Roy Wagemakers
20/12/2015 22:09:42Thomas van den Heuvel
20/12/2015 22:43:24Ik 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.
Plus een "\n" (of "\r\n") hoeft niet per se te resulteren in een (zichtbare) regelovergang.