heredoc技术,一种Perl风格的字符串输出技术,可用来实现界面与代码的准分离
1.以<<<End开始标记开始,以End结束标记结束,结束标记必须顶头写,不能有缩进和空格,且在结束标记末尾要有分号;
开始标记和结束标记必须相同,比如常用大写的EOT、EOD、EOF来表示,但是不只限于这3个,只要保证开始标记和结束标记不在正文中出现即可。
2.位于开始标记和结束标记之前的变量可以被正常解析,但是函数则不可以。
3.在heredoc中,变量不需要用连接符.或,来拼接
示例:
<<<定界符号
内容
定界符号;
1.以<<<End开始标记开始,以End结束标记结束,结束标记必须顶头写,不能有缩进和空格,且在结束标记末尾要有分号;
开始标记和结束标记必须相同,比如常用大写的EOT、EOD、EOF来表示,但是不只限于这3个,只要保证开始标记和结束标记不在正文中出现即可。
2.位于开始标记和结束标记之前的变量可以被正常解析,但是函数则不可以。
3.在heredoc中,变量不需要用连接符.或,来拼接
示例:
<<<定界符号
内容
定界符号;