我正在尝试通过查询字符串传递php函数的返回值,但它无法正常工作。请查看以下代码:
这里我试图在查询字符串中替换$ myvar。
<button onClick="parent.location='http://www.example.com&id=$myvar'">Design Your product</button>
检索$ myvar的php函数如下:
<?php
$myvar=Design();
function Design()
{
// my function code
return $result;
}
答案 0 :(得分:4)
<button onClick="parent.location='http://www.example.com&id=<?php echo $myvar; ?>'">Design Your product</button>
答案 1 :(得分:0)
您尝试在定义之前调用该函数。这应该工作
<?php
function Design()
{
return "something";
}
$myvar = Design();
?>
<button onClick="parent.location='http://www.example.com?id=<?php echo $myvar; ?>'">Design Your product</button>