tags:

views:

118

answers:

7

How would I do to print a ">" before every line?

if ($quoteid) {
echo ' 
> '.$quote['message'].' 
'; 
}

Currently It Looks like this:

> I would move Heaven and Hell and anything in between to get to you. 
You wouldn't be safe anywhere if I was mad at you.
And that's not bull; that's truth. I've went up against people.
You could pull a gun on me and if I'm mad at you I'm coming forward.
You'd have to shoot me to stop me and if you don't kill me... you're stupid cause the next time you see me I will kill you.

I want it to look like this:

> I would move Heaven and Hell and anything in between to get to you. 
> You wouldn't be safe anywhere if I was mad at you.
> And that's not bull; that's truth. I've went up against people.
> You could pull a gun on me and if I'm mad at you I'm coming forward.
> You'd have to shoot me to stop me and if you don't kill me... you're stupid cause the next time you see me I will kill you.
+1  A: 
if ($quoteid) { 
   echo ' > '.str_replace("\n","\n > ",$quote['message'])';  
} 
Mark Baker
+8  A: 
if ($quoteid) {
    // Replace new line with new line + "> "
    echo '>' . str_replace("\n", "\n> ", $quote['message']);
}
ConroyP
A: 

use str_getcsv or explode to get the lines of your textblock and then print every line (like you already do).

oezi
A: 

try with str_replace

$bodytag = str_replace("\n", ">", $quote['message']);
Adnan
A: 
echo str_replace(array("\r\n", "\n"), "\n> ", $quote['message']);
Hammerite
A: 

try this sinp

if ($quoteid) {
    echo str_replace("\n", "\n> ", $quote['message']);
}
Jaison Justus
A: 
echo '>'.substr("\n", "\n>", $quote['message']);
Waqas