<?php
function A() {
return "<?php echo '"some text'"; ?>";
}
echo A();
?>
我希望在页面上看到"一些文本",但我没有。那么我如何使这段代码工作呢?提前谢谢。
上级:很抱歉描述不清楚。我将在输入值中插入一个随机数。
<?php
function print_form() {
return "<form method='"POST'">
<input type='"text'" name='"code1'" value='" <?php echo rand(0, 999999); ?> '" />
</form>";
}
echo print_form(); ?>
连接函数的返回:
return "<form method='"POST'">
<input type='"text'" name='"code1'" value='"" . rand(0, 999999) . "'" />
</form>";
伙
计你必须返回文本而不是PHP代码:
<?php
function A() {
return "some text";
}
echo A();
?>
<?php
function print_form() {
return '<form method="POST">
<input type="text" name="code1" value="'.rand(0, 999999).'" />
</form>';
}
echo print_form(); ?>
您要返回,因此只需连接该值即可。