我可以声明一个变量并稍后赋值吗?
这是否可行?
$redirect = "recording.php?album=$albumid";
$albumid = 4;
答案 0 :(得分:4)
不,你不能做你所要求的。但是有其他选择。
$redirect = "recording.php?album=";
$albumid = 4;
$redirect .= $albumid;
// use your $redirect var here...
这样就够了吗?
答案 1 :(得分:4)
如果您想要更多的灵活性,那么您可以将字符串包装在如下函数中:
function getRedirect($albumid)
{
return "recording.php?album=$albumid";
}
然后这样称呼:
$redirect = getRedirect(4);
答案 2 :(得分:1)
在使用前必须将负值...赋值给变量,否则它将返回null。
答案 3 :(得分:0)
不,你不能这样做。 而只是将相册ID添加到重定向网址。
$redirect = "recording.php?album=";
$albumid = 4;
$redirect .= $albumid;
快乐编码:) :)
答案 4 :(得分:0)
您可以使用此代码。
$albumid = "";
$redirect = "recording.php?album=$albumid";
$albumid = 4;
实际上当你使用$ redirect =“recording.php?album = $ albumid”时;那个时候它给未定义的变量名称带来错误。所以,首先将该变量设置为null ..然后根据需要更改该值。
这可以帮到你吗?