您好我这里有这段代码<iframe frameborder="0" height="550" marginheight="0" marginwidth="0" scrolling="auto" src="http://example.com/signup.php" width="1000"></iframe>
现在我想知道有没有办法制作一个可以选择随机iframe代码并在页面上显示php脚本的PHP脚本
<iframe frameborder="0" height="550" marginheight="0" marginwidth="0" scrolling="auto" src="website1.com/signup.php" width="1000"></iframe>
<iframe frameborder="0" height="550" marginheight="0" marginwidth="0" scrolling="auto" src="website2.com/signup.php" width="1000"></iframe>
就像在网站1和2中一样,但每次有人加载该页面时,它都会从站点1切换到站点2并嵌入php或者是n
答案 0 :(得分:1)
您可以轻松简化此操作。尝试将网站添加到这样的数组:
$ sites = array( &#39; site1.com&#39 ;, &#39; site2.com&#39 ;, &#39; site3.com&#39 ;, &#39; site4.com&#39 ;, &#39; site5.com&#39 ;, &#39; site6.com&#39 ;, &#39; site7.com&#39; );
现在,您可以使用array_rand()
等功能从网站中选择一个随机条目,以显示在<iframe>
中:
<?php
$site_to_use = array_rand($sites);
?>
<iframe frameborder="0" height="550" marginheight="0" marginwidth="0" scrolling="auto" src="<?php echo $sites[$site_to_use]; ?>/signup.php" width="1000"></iframe>
或者你甚至可以像这样使用rand()
:
<iframe frameborder="0" height="550" marginheight="0" marginwidth="0" scrolling="auto" src="<?php echo $sites[rand(0, (count($sites - 1)))]; ?>/signup.php" width="1000"></iframe>
这可以避免大型if else
或switch case
语句的麻烦。