Php 打印该行之后的上一行
我想在块之间打印,但显然它在块之后打印。有没有什么方法只使用PHP就可以做到这一点Php 打印该行之后的上一行,php,Php,我想在块之间打印,但显然它在块之后打印。有没有什么方法只使用PHP就可以做到这一点 <?php echo 'Block 1 <br>'; function printHere() { echo 'printed <br>'; } echo 'Block 2 <br>'; printHere(); 它在块后打印,因为你告诉它在块后打印-你认为会发生什么?先将文本写入字符串,然后按照您指定的顺序输出字符串want@K
<?php
echo 'Block 1 <br>';
function printHere() {
echo 'printed <br>';
}
echo 'Block 2 <br>';
printHere();
它在块后打印,因为你告诉它在块后打印-你认为会发生什么?先将文本写入字符串,然后按照您指定的顺序输出字符串want@KarstenKoop我不知道是否必须在块2之后打印该行。@kerbholz块2实际上是一个代码块,用于计算是否必须调用printHere。函数printHere必须在块2之后。谢谢@MPAvance,但在这种特殊情况下,我无法移动位置语句。
<?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;