I forgot how to write the one command that looked something like this
<<TOC
bla bla
bal bal
TOC;
how was it written again?
It works like this:
$foo = <<<TOKEN
multi
line
string
TOKEN;
TOKEN
can be anything you want as long as you being and end the heredoc with the same exact thing.
Yes that is corect syntax for using a heredoc, however make sure that TOC; line is not indented or it will not work. FYI you can call it anything you want such as HTML not just TOC.
Good Examples:
$foo = <<<TOKEN⁋
multi⁋
line⁋
string⁋
TOKEN;⁋
However, these don't work
$foo = <<<TOKEN‧anything here⁋
multi⁋
line⁋
string⁋
TOKEN;‧anything here⁋
$foo = <<<TOKEN
multi⁋
line⁋
string⁋
‧TOKEN;
$foo = <<<TOKEN
multi⁋
line⁋
string⁋
→TOKEN;
The closing token must be on its own line, hard up against the left margin, followed directly with its following semi colon, followed directly with a carriage return.