Hi,
I have a textinput from a user like that:
This is first paragraph.
This is second paragraph. The paragraph continues. The end of it.
Third paragraph.
I want to render it like that:
<p>This is first paragraph.</p>
<p>This is second paragraph. The paragraph continues. The end of it.</p>
<p>Third paragraph.</p>
Please note that, I don't wan to use </br>. Beside these, I want to escape each paragraph like that:
<p>e(This is first paragraph.)</p>
<p>e(This is second paragraph. The paragraph continues. The end of it.)</p>
<p>e(Third paragraph.)</p>
How can I perform that?
//take input from textarea
$testos = Input::get("testi", "");
//explode string an put in an array each line
$testoa = explode("\n", $testos);
//escape each line
foreach($testoa as $k=>$testo){
$testoa[$k] = e($testo);
}
//implode each line in an array
$teston = "<p>".implode("</p>\n<p>", $testoa).")</p>\n";
Sign in to participate in this thread!
The Laravel portal for problem solving, knowledge sharing and community building.
The community