使用Heredoc从函数返回数据

时间:2017-02-07 19:30:13

标签: php function heredoc

我目前正在开发一个需要返回连接的heredoc声明的函数。但是,由于我的return语句是在我的结束分隔符之后,我收到错误。为了它的价值,我必须将heredoc声明连接到自身,因为我的函数中有循环和其他逻辑。

这样做的正确方法是什么?示例代码:

function trelloOutput($trello) {
  $output =  <<< OUTPUT
    <div>some stuff here</div>
 OUTPUT;

 foreach($myloop as $loops) {
   $j++;
   $output .= <<< OUTPUT
    <div> Looping stuff here $loops</div>
   OUTPUT;
 }

 $output .= <<< OUTPUT
  <div>more stuff</div>
 OUTPUT;

 return $output;
}

0 个答案:

没有答案