猿问

使用 PHP 随机重定向

我试图随机重定向2 URL,但它不起作用。


我的代码


<?php

$urls=readStack();

if(empty($urls)) {

    $urls = shuffle(array('https://domain1.com', 'https://domain2.com')); 

    $url=array_pop($urls);

    storeStack($urls);

    header('Location:' .$url); 

?>

帮助如何解决这个问题?


尚方宝剑之说
浏览 63回答 1
1回答

慕婉清6462132

我不知道是什么,但你可能想要这样的东西readStack()storeStack()$arr = array('https://domain1.com', 'https://domain2.com');shuffle($arr); // This returns a boolean and the array is modified inside the function so just pass in the array$url=array_pop($arr); // Pop the top most element from the array and store into $urlheader("Location: $url");仅该代码就为您提供了来自这两个的随机URL
随时随地看视频慕课网APP
我要回答