FUDforum
Fast Uncompromising Discussions. FUDforum will get your users talking.

Home » Imported messages » comp.lang.php » Newline (cr/lf) in imagestring
Show: Today's Messages :: Polls :: Message Navigator
Return to the default flat view Create a new topic Submit Reply
Re: Newline (cr/lf) in imagestring [message #182415 is a reply to message #182408] Sat, 03 August 2013 22:02 Go to previous messageGo to previous message
Richard Damon is currently offline  Richard Damon
Messages: 58
Registered: August 2011
Karma:
Member
On 8/3/13 2:59 PM, Ed Jay wrote:
> I'm merging text into an image using:
>
> $msg = 'string1:' . $string1 . ' string2: ' . $string2;
>
> $text = imagecreatetruecolor($width, $height);
> imagestring($text, 5, 50, 50, $msg, 0x00ff00);
> imagecopymerge($final, $text, 50, 50, 50, 50, $width, $height, 100);
>
> The above works.
>
> What I want to do is have ' string2: ' . $string2 show on a new line. How?
>
> Anything with the quotes displays as a literal, e.g., '\r\n string2'
> outputs as \r\n\string2, as does <br> and anything else, just as the
> manual says it will. I tried adding the string PCP_EOL, but it didn't
> play. I tried $msg = nl2br(string to output) with \r\n within the string,
> but it doesn't play.
>
> So...how do I produce cr/lf?
>

One thing to note,

$a = '\r\n'; will set $a to a string of 4 characters ( \ r \ n)

$b = "\r\n"; will set $b to a string of 2 characters, return and new-line

The type of quote around the string makes a big difference to how the
insides are parsed.
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Reading a file on same server
Next Topic: ini_get("memory_limit") returns an empty string
Goto Forum:
  

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ]

Current Time: Fri Sep 20 17:33:10 GMT 2024

Total time taken to generate the page: 0.04130 seconds