在该行之后的前一行打印

时间:2018-03-05 10:55:20

标签: php

我想在块之间打印,但显然它会在块之后打印。有什么方法可以用PHP吗?

<?php

  echo 'Block 1 <br>';

  function printHere() {

    echo 'printed <br>';

  }

  echo 'Block 2 <br>';

  printHere();

printHere函数必须在Block 2之后,因为我不知道是否必须在第2块之后打印该行。

块是必须位于该位置的代码块的表示。

我不知道是否可能,因为我要修改以前打印的echo

1 个答案:

答案 0 :(得分:0)

<?php

echo 'Block 1 <br>';
function printHere() {
    echo 'printed <br>';
}

printHere();

echo 'Block 2 <br>';

编辑:简单示例

<?php

$block1 = 'Block 1 <br>';
$block2 = 'Block 2<br>';

function printHere() {
    return 'printed <br>';
}

$block1 .= printHere();

echo $block1;
echo $block2;