在HTML标记中使用PHP 我现在正处于学习PHP的中间,我被困在这个问题上: <?php $links= array(); links[0]="https://www.google.co.in/"; links[1]="http://www.reddit.com/"; $n= rand(0,1); $select= $links[$n]; ?> <body> <a href="<?php echo $select; ?>">Random</a> </body>
我希望该页面重定向到谷歌或reddit随机,但我不明白问题是什么。任何解决方案?缺少$for links变量…将代码更改为在HTML标记中使用PHP 我现在正处于学习PHP的中间,我被困在这个问题上: <?php $links= array(); links[0]="https://www.google.co.in/"; links[1]="http://www.reddit.com/"; $n= rand(0,1); $select= $links[$n]; ?> <body> <a href="<?php echo $select; ?>">Random</a> </body>,php,html,arrays,hyperlink,tags,Php,Html,Arrays,Hyperlink,Tags,我希望该页面重定向到谷歌或reddit随机,但我不明白问题是什么。任何解决方案?缺少$for links变量…将代码更改为 links[0]="https://www.google.co.in/"; links[1]="http://www.reddit.com/"; 到 缺少$for links变量…将代码更改为 links[0]="https://www.google.co.in/"; links[1]="http://www.reddit.com/"; 到 如果要自动重定向: 1-使
links[0]="https://www.google.co.in/";
links[1]="http://www.reddit.com/";
到
缺少$for links变量…将代码更改为
links[0]="https://www.google.co.in/";
links[1]="http://www.reddit.com/";
到
如果要自动重定向: 1-使用HTML元标记
<meta http-equiv="refresh" content="0;URL='<?php echo $select; ?>'">
完整代码:
<?php
$links= array();
$links [0] = "https://www.google.co.in/";
$links [1] = "http://www.reddit.com/";
$n = rand (0, 1);
$select = $links [$n];
header("Location: $select");
exit();
?>
如果要自动重定向: 1-使用HTML元标记
<meta http-equiv="refresh" content="0;URL='<?php echo $select; ?>'">
完整代码:
<?php
$links= array();
$links [0] = "https://www.google.co.in/";
$links [1] = "http://www.reddit.com/";
$n = rand (0, 1);
$select = $links [$n];
header("Location: $select");
exit();
?>
有什么问题?发生了什么?有什么问题吗?会发生什么?
<?php
$links = array(
"https://www.google.co.in/",
"http://www.reddit.com/",
// ...
);
$randomLink = $links[rand(0, count($links)-1)];
header("Location: {$randomLink}");
exit();