RE: [PHP] insert html into php variable

From: Date: Mon, 12 Feb 2007 13:20:05 +0000
Subject: RE: [PHP] insert html into php variable
References: 1  Groups: php.general 
Request: Send a blank email to php-general+get-248755@lists.php.net to get a copy of this message
> > > I am using phpmailer for a rich html mailer and I have been using > > > lines like > > > this to build up the mailbody > > > > > > $mail_body .= "<div align=\"center\"><img > > > src=\"http://www.myurl.org/mylogo.gif\"; > > > > > > Is there a build in function to assign html code to a php > > > variable and then > > > output them? Or can I read an external php file into a variable? > > > > > > > Have a look at the heredoc syntax for declaring strings: > > > > http://uk.php.net/manual/en/language.types.string.php#language.typ > es.string. > > syntax.heredoc > > > > I find it really useful for these situations. > > I think, from his post, he'd be better with output buffering: > If he's creating large strings of HTML in PHP, probably with PHP variables in too, then heredoc syntax has many benefits and is something the OP may not be aware of. Where these strings are defined is irrelevant. i.e. They could be in the main file or an included one as you suggest. Saying that output buffering is better than heredoc syntax makes no sense. Edward

« previous php.general (#248755) next »