<?php
function A() {
return "<?php echo \"some text\"; ?>";
}
echo A();
?>
我希望看到&#34;一些文字&#34;在页面上,但我没有。 那么我该如何使这段代码工作呢?提前谢谢。
UPD: 对不清楚的描述我很抱歉。 我要在输入值中插入一个随机数。
<?php
function print_form() {
return "<form method=\"POST\">
<input type=\"text\" name=\"code1\" value=\" <?php echo rand(0, 999999); ?> \" />
</form>";
}
echo print_form(); ?>
答案 0 :(得分:1)
配合你必须返回文本而不是PHP代码:
<?php
function A() {
return "some text";
}
echo A();
?>
答案 1 :(得分:1)
连接函数的返回:
return "<form method=\"POST\">
<input type=\"text\" name=\"code1\" value=\"" . rand(0, 999999) . "\" />
</form>";
答案 2 :(得分:-1)
<?php
function print_form() {
return '<form method="POST">
<input type="text" name="code1" value="'.rand(0, 999999).'" />
</form>';
}
echo print_form(); ?>
你要回来了,所以只是结合价值。