我在PHP中使用echo命令,但我想输入像<?php echo $variable [id_login]?>
这样的PHP代码,同时回显其他内容,但这不起作用。
这可能吗,如果可以的话,我该怎么做?
echo "<script>location='member.php?&id=<?php echo $taruh[id_login] ?></script>";
答案 0 :(得分:0)
你不能像你一样使用echo或open / cloce php
两次,你可能想尝试类似下面一行的内容,
echo '<script>location=member.php?id=' . $taruh[id_login] . '</script>';
在echo
之后你可以写你喜欢的东西,即使它是一个php变量,只需使用单引号和点你需要的地方(就像我在这里做的那样),你可以看到,echo只是曾经使用过..
例如:
<?php
$your_variable = 'some text';
$other_variable = 'some PHP code';
echo 'I wrote: ' . $your_variable . ' and ' . $other_variable . '!';
?>
输出将是:
我写道:一些文字和一些PHP代码!
我希望这会带你走向正确的方向。
同样重要的是:如果您在网址中使用查询字符串,那么在?
之后,前1个可以是&
每个其他部分,例如,请参阅下面的网址
http://www.example.com/index.php?id=12345&coder=yes&country=usa
在id
之前我使用任务标志,对于所有其他人我没有使用任务标志......