I did figure a way around heredoc last night. Here's the solution if anyone
can use it:
<?php
$truth = true;
$head = "brain bucket";
$message = <<<TEST
This is a test of the emergency broadcasting system.
If this had been an actual emergency, you would have
been instructed to
TEST;
if ($truth)
{
$message .= " place your {$head} between your legs and\n";
}
$message .= <<<TEST
read from the chapters of Matthew, Mark, Luke
and DUCK!!
TEST;
print $message;
?>
$message is actually works in heredoc just like any other string. Didn't
expect that.
Hope this helps someone else who is trying the same thing as I am.
Robin E. Kopetzky
Black Mesa Computers/Internet Services
www.blackmesa-isp.net
----- Original Message -----
From: "Jennifer Goodie" <[EMAIL PROTECTED]>
To: "Sparky Kopetzky" <[EMAIL PROTECTED]>; "PHP General"
<[EMAIL PROTECTED]>
Sent: Thursday, June 05, 2003 16:47
Subject: RE: [PHP] Heredoc question
> > Can one use <?php ?> within the heredoc syntax or is there
> > another way?? I'm trying to dynamically generate email from
> > generic text but with obvious additions, like this:
>
> http://us4.php.net/types.string says that heredoc acts just like double
> quoted, which would mean it expands variables, so I would try just
throwing
> them in there like this...
>
>
> $message = <<<my_message
> Name: {$lot->get_name()}
>
> Lot {$lot->get_id()} has been approved. Here is the
> link to the lot:
> my_message;
>
>
> There's an example of almost exactly like this on that page.
>
>
>
>
>
>
--
PHP General Mailing List (http://www.php.net/)
To unsubscribe, visit: http://www.php.net/unsub.php